An airport worker has been suspended from his position after he allegedly hit a passenger holding a baby in the face following complaints about a 13-hour delay.
The man responsible for the punch has not been identified, despite airline EasyJet saying they are "urgently" taking up the matter with Nice Airport, where the incident occurred.
Tensions flared after passengers boarded their plane to London ready for an 11am departure, only for there to be an accident on the tarmac - and, after a two-hour wait, passengers were told to wait in the terminal once again.
Passengers then heard nothing further until 10pm, when they were told to queue up once more - but after 30 minutes of waiting with no progress, one family with young children chose to protest to airport staff.
Cellphone footage of the incident shows a woman, believed to be the man's wife, saying "this is a disgrace, we've got children, babies screaming, no nappies, no food" before calling the staffer "appalling".
A fellow traveller told The Telegraph that the couple were clearly annoyed but were "not threatening" the staffer, who was said to completely overreact by striking out at the man, who was holding a nine-month-old baby.
The man was apprehended by another passenger until the police came and took him away.
EasyJet has apologised for the delay and released a statement voicing its concern at the photo and video that emerged - though said it wasn't one of their staff members who threw the punch.
"EasyJet is very concerned to see this picture and can confirm the person in the photo is not an EasyJet member of staff and they do not work for EasyJet's ground handling agents in Nice," it read.
"We are urgently taking this up with Nice Airport and their special assistance provider Samsic, who we understand the person photographed works for."
The punishment Samsic will hand out to the staffer, if any, is as yet unclear.