
Theresa May has accused Boris Johnson of “shattering” trust in MPs as she attacked him over the Partygate scandal and the number of peerages he handed to allies and associates.
The former Tory prime minister also revealed who she blamed for her Brexit failures – criticising hardline Brexiteers and Remainers and lambasting ex-speaker John Bercow for denying her a crucial vote.