McDonald's has "wholeheartedly apologised" to a homeless man who was mistreated by their third-party security staff on Saturday night.

Footage posted on social media appears to show a security guard mopping the floor where the homeless man was sitting.

The video was taken on Victoria Street in London on Saturday night - and shows the man trying to move his sleeping bag and duvet away from the water as it seeped underneath.

The gentleman had been sitting outside a Nationwide bank branch - next door to the McDonald's where the security guards were working. The fast-food giant said it was "shocked and saddened" by the footage.

WARNING: The following clip contains bad language.

The man was heard saying "leave me alone" as his belongings were kicked out of the way.

Another security guard attempted to stop someone from filming, and bystanders could be heard describing the situation as "outrageous" and "bang out of order".

Damon Evans, who posted the footage on X, tagged McDonald's and asked: "Do you think it is acceptable for your staff to soak the sleeping bags of homeless people in the middle of winter (or any other time of the year)?

"Disgusting behaviour. He wasn't even outside your premises."

McDonald's UK replied to the footage and said: "Thank you for bringing this to our attention. It is not one of our employees but a third-party security guard."

In a later reply on X, the fast food chain added: "We are shocked and saddened by this incident.

"The third party security guards involved have been permanently removed from our restaurants and the restaurant team has been reminded of the importance of treating all people with respect, including vulnerable people both in the restaurant and within the wider community.

"We would like to wholeheartedly apologise to the gentleman in the video and will work with the council to locate him and make amends as part of our ongoing work to support homelessness charities in & around the area."