News

Almost a decade has passed since the Brexit referendum and London's status as Europe's financial hub is unshaken.