Boris Johnson will imminently announce his resignation after facing mass resignations from the ministerial ranks and a cabinet revolt.
Despite vowing to “fight on” just last night, the prime minister has spoken with the chairman of the Conservatives’ 1922 Committee and agreed to stand down.