Why did Boris Johnson resign?
By Leila Nathoo & Sam Francis
BBC Politics
Boris Johnson is stepping down as an MP. It's just under four years since the former PM led the Conservative party to an 80-seat majority - their best result in 30 years.
He left the job of prime minister in 2022, following a mass revolt by ministers over his leadership, sparked by scandals including Partygate.
So why has he decided to resign as an MP?
In his official statement, Mr Johnson said he had decided to step down "for now" after an investigation into the Partygate scandal carried out by the Privileges Committee.
Mr Johnson accused the committee of mounting a "witch hunt" against him, determined to "drive me out of Parliament".
So he decided to jump before he was pushed.
"It is in no one's interest, that the process the committee has launched should continue for a single day further," Mr Johnson said.