
Sir John Major has accused cabinet ministers, including some running for the leadership, of speaking out against Boris Johnson “only when their silence became self-damaging”.
In scathing comments, the former Tory leader and prime minister told MPs that Britain’s reputation had been undermined and said the blame for lapses lay “principally but not only with the prime minister”.