An ugly row erupted in the United Kingdom between a mother carrying her baby and a first class train passenger who claimed she didn't have the right to sit in the carriage.
Care worker Tyrone Williams was travelling on the Thameslink service on Friday (local time) when he captured the incident on his camera.
It started when the mother asked the passenger to remove her bag from an empty seat.
"I asked you nicely to put your bag on the floor and I offered to put it up," the passenger complained. "I'm carrying a baby, you have to respect me."
"And you have to respect your elders and betters," the passenger replies to the mother.
"People have actually paid to sit in this carriage."
They argue loudly over whether the woman's child entitles her to sit in a priority seat - despite not having a first class ticket - and whether disruptions to the train service allow her to sit in the carriage.
Other passengers join in the argument over whether the woman and her baby should be allowed to stay.
The mother is enraged. "I'm sorry for breathing your first class air," she exclaims, but ultimately she moves.
A spokesperson for the railway says: "Our priority seats are available in both standard class and first class.
"They should be given up if they're needed more by people with disabilities, expectant mothers, elderly passengers or those carrying infants.
"Passengers using priority seats in first class should still have a valid first class ticket unless first class has been declassified due to disruption."