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.
A major new poll has found support for Labour is collapsing across the country, while growing backing for the Brexit Party threatens Boris Johnson’s chances of securing a majority.
A Labour election candidate has quit over accusations he used an anti-semitic term in front of a Jewish councillor.
A Labour goverment would give workers the opportunity to choose the working hours that best suit them, the party has announced.
The Conservatives have selected an MP candidate who said women should "keep their knickers on" to avoid being raped.
The Liberal Democrats, Greens and Plaid Cymru have agreed to a tactical voting pact which will them standing aside for each other in 60 seats in a bid to boost the chances of pro-Remain candidates.
John Bercow has branded Brexit the "biggest foreign policy mistake" since the Second World War in an explosive intervention just days after stepping down as Speaker.
Conservative Party chairman James Cleverly has defended his party over claims they created "fake news" by publishing a heavily edited video about Labour's Brexit policy.
Labour has demanded the Tories drop one of their general election candidates after she called for people who featured on Benefits Street to be "put down".
The Brexit Party will stand against Tories in hundreds of seats unless Boris Johnson agrees to dump his new Withdrawal Agreement, Nigel Farage has declared.
Jeremy Corbyn has challenged both Boris Johnson and Sajid Javid to publish their tax returns ahead of the general election.
Ministers have let the prison system fall into an "appalling" state due to a lack of leadership, an influential group of MPs has said.
Former Tory cabinet minister Amber Rudd has announced that she will not fight to hold on to her ultra-marginal seat in December's election.
The crisis-hit People's Vote campaign has been plunged into fresh chaos after staff staged a revolt against two of its senior executives.
Heidi Allen has announced she will stand down at the next general election just weeks after joining the Liberal Democrats.
Boris Johnson has launched a fresh bid to hold a snap election on 12 December - just minutes after MPs rejected his latest attempt to go to the country.
Boris Johnson has failed in his latest bid to force a general election.
Disgraced MP Keith Vaz could face a by-election after the Committee on Standards recommended he be suspended from the Commons for six months for offering to buy cocaine for two male escorts.
Boris Johnson has been slammed for taking the "extraordinary" decision to cancel his appearance before a cross-party groups of senior MPs for the third time so he can "focus on Brexit".
Boris Johnson has "paused" his Brexit bill after MPs blocked his attempts to rush it through the Commons in time for the UK to leave the EU on 31 October.
Plaid Cyrmu have vowed to ignore a Commons convention and try to unseat Labour MP Chris Bryant if he becomes the next Speaker.
Boris Johnson deliberately attempted to undermine Parliament by sending two contradictory letters to EU leaders, John McDonnell has suggested.
Dame Eleanor Laing has taken a swipe at John Bercow's record as Speaker after she accused him of "loading the dice" over Brexit.
Boris Johnson has sent an unsigned photocopy of a letter requesting a fresh Brexit delay while simultaneously requesting that EU leaders reject the plans.
Boris Johnson has insisted that he will not seek a fresh Brexit extension from the European Union despite MPs scuppering plans for a full vote on his deal.
Brexit Secretary Stephen Barclay has come under fire for making "deeply offensive" remarks about late Labour MP Mo Mowlam.
Boris Johnson has been given a major boost by so-called Brexit 'Spartans' after the Eurosceptic group vowed to vote for his EU deal.
MPs are facing extra pressure to back Boris Johnson's new Brexit deal after French President Emmanuel Macron vowed to block any new Brexit extension.
Westminster ground to a halt on Friday after a protestor dressed as Boris Johnon scaled Big Ben.
Momentum boss Jon Lansman has warned Labour MPs that they will be deselected if they back Boris Johnson's new Brexit deal.
Ministers have shelved plans for a so-called "porn block" after the policy was beset by a series of delays.
Nicola Sturgeon has risked triggering an internal party row after she ruled out an illegal Catalan-style independence referendum in Scotland.
The UK is to halt new arms sales to Turkey where the weapons could be used in the conflict in Syria.
Labour MP Rachel Reeves has slammed "deluded" Thomas Cook bosses after they refused to consider paying back their bonuses.
Boris Johnson has sparked a furious backlash after vowing to push ahead with a new voter ID scheme despite accusations the plans will disenfranchise tens of thousands of people.
The husband of Nazanin Zaghari-Ratcliffe has called on Boris Johnson to meet the couple's five-year-old daughter after she returned to the UK after more than three years in Iran.
A group of pro-Remain MPs are plotting to use the Commons 'Super Saturday' sitting as a fresh opportunity to force a vote on a second referendum.