Thousands of holiday-makers are thought to be stuck in Europe after the weekend’s flight cancellations.
Ben, 17, was due home on Saturday in plenty of time to take his maths GCSE on Tuesday, but after a cancelled flight and a frantic scrabble for train tickets, he will only just make it.
He is one of thousands of British holiday-makers thought to be stranded abroad, after the cancellation of more than 100 flights over the weekend.
Among them are hundreds of school pupils and some teachers set to miss school on Monday after half-term.
And they face an anxious journey home.
“Ben was going to have a couple of days at home to get his revision in, prepare mentally for it,” said his mother Emma, who did not want their surnames used.
After their Easyjet flight home from Paris was cancelled, the earliest flight back that the airline could provide was on Tuesday – too late.
So after spending hundreds of pounds on Eurostar tickets, they are now due to arrive back at home in Stockport by 11.30 BST on Monday evening, in time for the exam on Tuesday morning.
“Hopefully he’ll get there. But there’s no guarantee,” she said. And Easyjet had been “impossible to contact and completely unhelpful” she added.
There are reports that others are even less lucky and are missing GCSE or A-level exams altogether.
Airlines are being blamed for taking more bookings than they can manage with lower post-Covid staffing levels.
But the airlines themselves say the government could also have done more to support the industry during the pandemic and to speed up the process of security checks for new staff now.
Hundreds of flights have been cancelled over the past week, just as many families were taking their first holiday abroad since the pandemic. While some families never reached their destination or arrived late, others are now finding their return flights are not operating.
It is not just exam students – younger children are missing the start of the new half-term too, after airlines failed to get them home at the end of family holidays.
“The curriculum is packed and losing three days from school, post-Covid isn’t good,” said father-of-four Joe Murray from Milton Keynes. “There isn’t time to really catch up.”
The family had booked return flights from Tenerife to be back in time for the Jubilee celebrations but missed the whole four-day weekend after Wizz Air cancelled their return twice.
“Wizz Air have had since last Wednesday to get us home, have cancelled once whilst we had checked in and were waiting at the gate, and the other four hours before the flight,” Mr Murray said.
“It’s not good enough,” he added. Though it is worse for a friend whose daughter will be missing an A-level exam on Tuesday, he says.
All the holiday-makers who spoke to the BBC said they were shocked at the lack of communication and poor service from the airlines.
Easyjet has apologised for the disruption, saying it was doing everything it could to support passengers. It has extended its customer service opening hours from 07:00 to 23:00, and was helping those affected find hotel accommodation.
Wizz Air offered customers affected its “sincere apologies”.
It said passengers would be offered alternative flights with Wizz Air, a full refund or 120% in airline credit, which it aimed to process within one week.
But the ongoing upheaval will affect children who have not even left home, with some school staff also stranded and unable to get back in time.
Kelly and her husband are making their way as fast as they can from Montenegro back to Lincolnshire. After their flight home was cancelled on Sunday, Easyjet offered them an alternative flight on Thursday.
“We are both teachers so have to get back,” says Kelly. So instead they took a bus to Dubrovnik, Croatia, where they waited for more than four hours in the bus station for Easyjet to confirm their accommodation.
They will take a four-hour bus trip to Split on Monday so they can fly from there to Bristol on Tuesday. They will then get a train from Bristol to Gatwick to pick up their car and with a bit of luck be back in the classroom by Wednesday.
“We do feel really let down by Easyjet,” said Kelly. “We wanted to get back to work as soon as we possibly could and they didn’t help with that at all.”
Pol, who teaches in a special educational needs school in west London has had a similar experience trying to get home from Bodrum, Turkey.
The students at his school find changes to their teaching schedule particularly upsetting, he said. So he does not want want to be away longer than he can avoid.
After he and his partner had their flight cancelled on Saturday, they were told the first alternative flight back was Wednesday so they initially booked onto that.
But Pol found by taking a flight with a different airline, and changing in Istanbul, he could be back in school on Tuesday so he spent £450 on a new ticket. He said he was not sure if Easyjet will refund that though.
“People from home think a couple more days in the sun, it can’t be that bad being in the Mediterranean by the sea, but the point is we’re all uptight and upset and to a certain degree disgusted that in the 21st century we’re dealing with a company that prides itself on being digital but there’s no information.”
Easyjet said it had cancelled about 80 flights on Sunday “due to the ongoing challenging operating environment”.
“We are very sorry and fully understand the disruption this will have caused for our customers,” the airline said, adding it was doing everything possible to get passengers to their destinations.
It said it had extended its customer service opening hours from 07:00 to 23:00, and was helping those affected find hotel accommodation.