UK general election: Key moments that defined the race for Downing Street

Reform UK leader Nigel Farage in Clacton-on-Sea yesterday. Photo: Reuters

Patrick Dolan
© Telegraph.co.uk

The day a soaked Rishi Sunak announced the general election in the pouring rain on May 22 may feel like a lifetime ago.

Indeed, a lot has happened since the prime minister called for the UK public to cast their ballots on July 4.