Labour and the Tories gear up for a brutal fight over taxes and the economy, Rwanda and migrants, union powers and the war in Gaza as Rishi Sunak announces the general election will be on July 4
A rain-sodden Rishi Sunak announced the date of the vote as July 4 in a surprise address from Downing Street this afternoon.