The prime minister has called a general election for 4 July. It means parliament only has a few days to pass any bills still waiting to become law before MPs leave Westminster to begin campaigning.
On the Sky News Daily Niall Paterson gets the very latest from our d ...Show more
This week millions of voters will head to the ballot box as more than 8,000 council seats in England are in contested in local elections. The vote will be the last big electoral test of public opinion before the next general election. On the Sky News Daily Niall Paterson is joine ...Show more
Rishi Sunak has announced a general election for Thursday 4 July. The Guardian’s John Harris is joined by political editor Pippa Crerar and political correspondent Kiran Stacey to ask why now. And, what happens next …. Help support our independent journalism at theguardian.com/po ...Show more