Liz Truss’ authority left in tatters as sacked Suella Braverman savages her ‘mistakes’ in day of political mayhem

previous post