EU leaders agreed on Thursday to delay Brexit until the end of October, with a review in June, diplomatic sources told Reuters.