Why is there a Brexit extension until October 31 and what happens next?
THERESA May now has until October 31 to work out an exit deal with the EU which the majority of MPs agree with – but that is looking increasingly unlikely. Here's what we know about the delay and what could happen next. Why is there a Brexit delay? Britain had been due to leave the European Union on March 29, […]
Read more