Insight
What does the latest Brexit delay mean for the UK and EU?
The UK Government and the EU have a agreed a third extension of the Article 50 period. How was that decision reached? What was agreed? And what are the implications of the UK's ongoing EU membership?