The impact of the general election campaign on one of the busiest royal months of the year
The UK will vote in a general election on July 4th 2024 which means that, within days, parliament will be dissolved. Weeks of intense campaigning will begin with politicians criss-crossing…