Picture courtesy: Reuters
In UK currently politics is crossing through interesting and critical junctions.
Suella Braverman has resigned from Liz Truss's government after sending an official document from her personal email - and has aimed at the prime minister as she departed the Home Office.
In her resignation letter sent to the PM on Wednesday, the now-former home secretary acknowledged she had breached government security rules, stating: "I have made a mistake; I accept responsibility; I resign."
But she says the government needs to rely on people "accepting responsibility for their mistakes"
Pretending we haven't made mistakes "and hoping that things will magically come right is not serious politics", she adds
Grant Shapps is appointed new home secretary - he served as transport secretary under Boris Johnson.
There is chaos in the Commons during a vote on fracking, with reports of MPs being manhandled to support the government
Tory MPs had been threatened with being expelled from the party if they voted against the government's wishes.
Labour leader Sir Keir Starmer has called on Liz Truss to resign for "crashing" the economy, asking the PM: "Why is she still here?"
Ms Truss apologised for the "mistakes" she had made, as she faced MPs for the first time since almost all her tax cut plans were ditched.
But Sir Keir said the Conservatives' economic credibility was "gone" after her plans had ended in "disaster".
Ms Truss hit back, telling MPs: "I am a fighter, not a quitter."