A man reportedly complaining about a long delay on an easyJet flight was punched by an airport employee.

To make things even crazier, the man was holding a baby.

The moment was captured on camera and shared online by fellow traveler Arabella Ark, who told MailOnline that a bad day got much worse suddenly – they were waiting to board the flight from Nice, France to London Luton airport.

“Everyone was having the most appalling day,” she said. “And then, all of a sudden, a man holding a baby gets whacked.”

“It all kicked off after his wife was talking to the [airport employee] because we were getting no information whatsoever about the delay.”