Holidaymakers have revealed the “carnage” that saw more than 100 people miss their flight home to the UK after getting stuck in three-hour passport check queues.

Passengers are facing lengthy delays at airports as a result of the new post-Brexit Entry/Exit System (ESS) checks, which came fully into force on 10 April.

Britons say they were “abandoned” at Milan airport by easyJet after the airline’s flight to Manchester left without them.

Some passengers were seen vomiting and passing out as they waited for only two border control staff to process hundreds of people.

The severe delays at the end of the Easter holidays have led to concerns about further travel chaos this summer.