@theguardian.com 2 years ago
‘We are sick of double speak’: French government intensifies attack on Johnson over Channel tragedy – live
@theguardian.com 4 years ago
Budget 2020: Boris Johnson chairs cabinet ahead of Rishi Sunak's first budget – live news
@theguardian.com 4 years ago
Labour leadership: Sadiq Khan backs Starmer, saying he's best person to unite party and defeat Tories - live news
@theguardian.com 4 years ago
Boris Johnson warned he faces first Commons revolt since election over Huawei - live news
@theguardian.com 4 years ago
Brexit: Johnson to tell EU chief at first meeting that UK-EU trade deal won't be based on 'alignment' - live news
@theguardian.com 4 years ago
Final scramble for votes in 'most important election in a generation'
@theguardian.com 4 years ago
The Guardian view on general election 2019: A fleeting chance to stop Boris Johnson in his tracks | Editorial
@theguardian.com 4 years ago
General election: Boris Johnson's claim to get Brexit done by end of January 'a fantasy', says Blair – live news
@theguardian.com 4 years ago
Jeremy Corbyn says election so close to Christmas 'really odd'
@theguardian.com 4 years ago
Brexit: Queen's speech branded 'farcical' as talks in EU still fail to achieve breakthrough - live news
@theguardian.com 4 years ago
Brexit weekly briefing: no evidence of progress on deal – despite claims
@theguardian.com 4 years ago
Brexit: Boris Johnson threatening to deselect Tory rebels to provoke early election, claims Gauke - live news
@theguardian.com 4 years ago
Emails reveal Boris Johnson laying groundwork for election campaign
@theguardian.com 4 years ago
Jeremy Corbyn pleads with MPs: back me now before it’s too late
@theguardian.com 4 years ago
The fight over no-deal Brexit: how might the crisis pan out?