A man on a Ryanair flight from Barcelona to London refused to sit next to an elderly woman... because she was black.

A PressTV video posted on YouTube shows the man arguing with a woman who was having a go at him because of his behaviour.

The man called his seatmate an “ugly black bastard” and yelled, “Don’t talk to me in a foreign language, you stupid ugly cow!”

He also threatened the woman: “I’ll tell you this... If you don’t go to another seat, I’ll put you into another seat.”

A man who was on the flight said he was disgusted and it was unbelievable that the crew moved the lady to pander the man.

“He should have been thrown off,” the passenger stated.

A commentator also expressed disgust that the lady, rather than the man, was the one moved by the crew.

“(The) crew need to be sacked immediately. They enabled his behaviour. People are thrown of flight for much less. Yet the victim was the one moved. Arrest him and throw him in jail for a very long time. People like this are sick.”

The Huffington Post reported that the abused woman was a Windrush generation migrant who was returning from a holiday to mark the anniversary of her husband’s death.

She said  the matter would have been resolved differently if the perpetrator were black.

“I know that if I was behaving like he was or any other black person, for that matter, police would’ve been called and we would’ve been kicked off of the flight.”

Ryainair said on Twitter:

"We are aware of this video and have reported this matter to Essex Police."