When will the general election take place?
Rishi Sunak has called a UK general election for 4 July – a Thursday as is traditional. This is just inside the second half of the year, as he promised. However, the timing is not ideal for voters in some parts of the country, including Scotland and Northern Ireland, where school holidays will have already started and many people may be away.