Latest articles
Prime minister Boris Johnson has today undertaken a cabinet reshuffle. So far as many as 12 cabinet ministers have changed roles. The most significant change has occurred at the Foreign Office where Dominic Raab has been replaced as foreign secretary by Liz Truss. Truss is herself replaced at International Trade, by Ann Marie Trevelyan, who… Read more »
Keir Starmer has apparently written a 14,000 word essay about the future of the Labour Party…