Liz Truss plunged into deeper turmoil after Suella Braverman leaves as Britain’s Home Secretary
Liz Trusss ill-fated tenure as British Prime Minister was engulfed in yet more chaos on Wednesday when Suella Braverman, her Home Secretary, resigned seven weeks into her role over the use of a perso…
Read More