
Amid a series of fresh resignations from his Government, Boris Johnson has finally agreed to resign as Tory leader.
With the latest ministers to quit his Cabinet including newly-appointed Education Secretary Michelle Donelan and Northern Ireland Secretary Brandon Lewis, a Number 10 source said the Prime Minister has agreed to stand down.