The EU agreed an extension to either April 12 or May 22 last week, but it appeared increasingly likely the deadline would be pushed back closer to June – the height of the late-booking period.

Martin Alcock, owner and director at The Travel Trade Consultancy, said: “Even a no deal would not be that bad for bookings because at least people would have certainty.”