Rishi Sunak drags Labour and calls general election – and it's just weeks away
The Prime Minister, after a "long and open discussion" in Downing Street about whether to hold the election now or in the autumn, has decided on July 4