António Costa, speaking in Lisbon earlier this week, also lashed out at Brexiteers.

He said it must be frustrating for those who claimed Britain would regain a global dimension, to now see that it has been easier for 27 European countries to agree on a common policy than for those within the UK to find unity, despite having had almost three years to do so.