brexit-shattered-glass-1_SMALLBrexit will not happen for at least two years, but the markets are already in turmoil.

The value of sterling slumped by more than 10% to just $1.32 on Friday – its lowest level for more than 30 years and the largest single-day fall in history.