On Thursday 23 June, Britain voted to ‘Leave’ the European Union (EU) 52 – 48 per cent. But the debate about the implications for economies and financial markets is just beginning.
The magnitude of the impact on markets and economies is open to debate. The likely rol