A furious British Airways passenger had to sit on a urine-soaked seat for almost 11 hours on a flight to Cape Town.

Andrew Wilkinson (39) boarded the plane at Heathrow to visit his parents in South Africa.

He claimed a stewardess gave him wet wipes to mop up the mess when he alerted her.

"I was left to sit in a urine-soaked seat for over 11 hours when I paid £1,242 [€1,346] for a return flight with BA," he told the Sun.

NEWS British Airways passenger to Johannesburg claims he had to sit in a urine-soaked seat for 11 hours https://t.co/aqUOX0HflQ pic.twitter.com/mZsf0hrDFi — AIRLIVE (@airlivenet) August 23, 2017

"It was awful. By the end of the flight, I could feel it seeping into my jeans."

A spokesperson for British Airways told Independent.ie "the flight was completely full and there were no spare seats to move the customer to."

They added: "We were very concerned to hear about this and have been in touch with our customer to apologise and make amends.

"The cleanliness of our aircraft is of the utmost importance to us and our planes are cleaned thoroughly after every flight. We also perform frequent spot checks to make sure our cleaners are maintaining our high standards." ​

Online Editors