@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
'You ain't seen nothing yet': Johnson quotes Reagan as he tells cabinet to work 'flat out' for change - live news
@theguardian.com 4 years ago
General election: Johnson refuses to say if he'll resign should Tories lose – live news
@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
General election: Johnson to tell CBI Brexit must happen even though 'big business' didn't want it – live news
@theguardian.com 4 years ago
General election: Swinson says she is certain she would be better PM than either Johnson or Corbyn - 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: Boris Johnson threatening to deselect Tory rebels to provoke early election, claims Gauke - live news
@theguardian.com 5 years ago
Tory leadership: Boris Johnson launches campaign to be next prime minister – live news