Prime minister Rishi Sunak surprised investors with the 4 July date

A man voting in the elections