
Rishi Sunak has finally fired the starting gun on the general election campaign, stunning Westminster by calling a snap poll for 4 July, ending months of speculation.
In a speech in the pouring rain outside 10 Downing Street, the prime minister defended his record on the economy, national security and immigration as he set out the key battleground issues he intends to campaign on over the next six weeks.