Suella Braverman has resigned as UK home secretary, only 43 days after she was appointed by Prime Minister Liz Truss, who is facing growing calls to step down.
Braverman explained the reason for her resignation in a letter she posted on Twitter and said it had been an “honest mistake.”