@vox.com 5 years ago
UK leaders insist Brexit will happen by Oct. 31 despite an extension request
Prime Minister Boris Johnson asked the EU for three more months to deliver Brexit. But Johnson and other leaders say it won’t be needed.