The UK and the EU have agreed to delay Brexit until the 31st October last night. Theresa May has previously said that she was not prepared to be PM in such an eventuality, but, well, sticking to your word is so before Brexit.
PLEASE MAKE IT STOP, Gerrry pleads…