After an unpredictable few days and weeks, the EU27 and the UK have agreed to a further extension until 31 October 2018. Here I talk about what this means for our continued membership, MEP elections in May, Brexit and the increasing possibility of a confirmatory ballot.
- audio