After the 2016 EU membership referendum produced a result in favour of leaving the EU a period of debate within the UK and negotiations with the EU about the future began, in 2019, the UK fell into further political uncertainty when both prime minister Theresa May and her successor Boris Johnson failed to reach a consensus in parliament for a withdrawal agreement on their terms or a withdrawal with no agreement at all.