Another diplomatic source has described tonight's Brexit delay decision as a 'defeat' for Emmanuel Macron. The French President really hasn't won many friends this evening.

— Joe Barnes (@Barnes_Joe) April 10, 2019