Prime Minister Boris Johnson and his government have failed to achieve a Brexit deal that adequately represents financial services, his predecessor has said.
Former prime minister Theresa May slammed Johnson for not securing a stronger agreement with the EU on future regulation for financial services, singling the sector out as the one that has been most left behind.