Bakergoodchild

Rishi Sunak was appointed as the new Prime Minister this morning

Election 2024: What it means for print

Prime minister Rishi Sunak has called a general election for 4 July, surprising many pundits with an earlier-than-forecast polling date.