This site requires JavaScript for certain functions and interactions to work. Please turn on JavaScript for the best possible experience.
Newsletter sign-up
Follow us:
@johnjohnstonmi
John Johnston is a political reporter for PoliticsHome, with a focus on foreign affairs and defence.
Cabinet minister Amber Rudd has said she would think "very carefully" about getting a lift home with Boris Johnson - as she blasted the Tory frontrunner's suggestion he could suspend Parliament to force a no-deal Brexit.
Jeremy Corbyn has leapt to the defence of London Mayor Sadiq Khan after Donald Trump launched a tweetstorm about "Londonistan".
Theresa May has been accused of attempting to tie the hands of her successor with a massive £27bn funding pledge for schools.
Tory grandee Ken Clarke has promised to vote to bring down any “idiot” future Tory prime minister if they attempt to force a no-deal Brexit through Parliament.
Rory Stewart has vowed to “bring down” Boris Johnson if he moved to shutdown Parliament in order to force through a no-deal Brexit.
Theresa May has called on the BBC to explain why it allowed comedian Jo Brand to joke about about throwing battery acid on politicians.
Sajid Javid has hit out at Downing Street after he was not invited to attend a state banquet for President Trump.
Sajid Javid has accused Boris Johnson of being “yesterday’s news” as he launched his bid to become the next Prime Minister.
Rory Stewart has been forced into an embarrassing climbdown after suggesting he could back an opposition move to rule out a no-deal Brexit.
Tory leadership contender Andrea Leadsom has insisted it is "not possible" for Parliament to block a no-deal Brexit.
Labour's Tom Watson has slammed the Government after the BBC announced that it was ending the free TV licence scheme for millions of over-75s.
Michael Gove has dismissed accusations of hypocrisy for writing an anti-cocaine article despite having used the drug himself.
Former Tory leadership hopeful James Cleverly has given his backing to Boris Johnson's campaign to become the next Prime Minister.
Labour have been plunged into another row over its handling of harassment after a top aide allegedly played down allegations of sexual misconduct.
Michael Gove has pledged to scrap VAT in order to give the UK economy a boost after Brexit.
Ruth Davidson has broken cover in the Tory leadership contest to back Sajid Javid.
Nigel Farage has said Donald Trump is "loving London" after the pair met held a one-to-one meeting.
Jeremy Corbyn is to speak at a major protest against Donald Trump's state visit to the UK.
Labour has been plunged into a fresh anti-semitism row after the Jewish Labour Movement withdrew their support for the party's Peterborough by-election candidate.
George Galloway has been fired by talkRadio after being accused of posting an "anti-semitic" tweet.
John McDonnell has torn in to the Tory leadership candidates for kick-starting a "race to the bottom" on tax and spending pledges.
Dominic Raab has launched a scathing personal attack against Jeremy Corbyn over his response to tackling anti-semitism.
Tom Watson has waded into the row over Alastair Campbell's expulsion from Labour as he blasted the "spiteful" decision to kick him out of the party.
Labour is to face a formal investigation by the UK's equality watchdog over its handling of anti-semitism complaints.
Tory leadership hopeful Jeremy Hunt has said he will include the DUP and Tory eurosceptics on his Brexit negotiating team if he becomes Prime Minister.
A Conservative vice chair has resigned her job in order to throw her weight behind Dominic Raab's expected bid for the Tory leadership.
Boris Johnson could be routed alongside dozens of high-profile Tory MPs by a Brexit Party surge in the next general election, a new analysis has concluded.
A Labour government would reform school curriculums in England to introduce mandatory lessons on climate change, the party has announced.
Labour has blamed the government for causing “chaos” after EU citizens complained that they were being turned away from polling stations.
Theresa May has been forced to ditch plans to finally let MPs see her Brexit bill after a revolt by her Cabinet.
Parliament's expenses watchdog has been criticised after the cost of its multi-million pound new IT system nearly doubled.
Labour party grandee Margaret Hodge should "consider her position" in the party after making remarks about pro-EU tactical voting, frontbencher Sue Hayman has said.
A fresh split has opened up between pro-EU Change UK and the Liberal Democrats as Chuka Umunna called for campaigners to revoke Article 50 instead of pushing for a second Brexit referendum.
Ukip leader Gerard Batten has said place as leader would become "untenable" if he loses his seat in the European elections.
Tory heavyweight Lord Heseltine has vowed to vote against the Conservatives in the European elections over their stance on Brexit.
A Labour MP has fiercely denied allegations he was involved with Czechoslovakian security services during the 1960s.