It has had a massive effect on a lot of businesses already.
The value of the £ has been significantly effected, which must have an impact on the numbers of people going on holiday.
Also many businesses have had to make very costly contingency plans in case there is a no deal Brexit. We are holding significant levels of stock in many countries in case there are big delays with customs, which is seen as a real possibility. That comes at a cost.