Brexit deadline pushed out to October 31

European Union leaders have agreed to a request by British Prime Minister Theresa May for an extension to the Brexit date. They have agreed to a ‘flexible’ extension to October 31, subject to certain conditions, including one which calls for elections to the European Parliament to take place in Britain and the north of Ireland next month.