Ok... here are the facts that I know.
The UK is primarily an importer, I run an import company. Costs are rising and will hit the UK hard, because a high % of our goods come from companies within the EU who buy from the Far East in $ or Yen. So for these companies, the price they pay has gone up because the € has fallen against the $, so we'd pay more. Then because the £ has also fallen against the € we also end up paying more. So that's a double exchange rate hit.
Then there is the prospect of us leaving the trade block because the UK clearly can't see the benefits of migration. So we'll be hit with tariffs, so even if both the € and £ stabilise again the €/Yen, we'll be paying more.
Because we're paying more for our goods and there is a STRONG possibility that this will lead to a recession, people tighten their belts. I was talking to a bike shop this afternoon, who has seen a big drop in sales since brexit, I was also talking to my estate agent who is panic'ing that we'll pull out of the purchase because many people are already.
If everyone spends less (which they are) then people have less money, so the UK will get a pay cut at the same time as we're paying more for everything we import.