EU leaders offer the UK a six-month Brexit delay

The European Union has agreed to delay Brexit for up to six months, overriding the objections of French President Emmanuel Macron and setting a Halloween deadline for the UK to leave the bloc