Two giant elves were spotted causing mischief on the streets of London today, as commuters and tourists witnessed the pair pushing each other down Oxford Street in a shopping trolley. The elves, fuelled on eggnog, were later seen being thrown out of Harrods by security and were pulled up by police in Regent Street.

A video has emerged online, which was shared on Twitter, of the elves getting into a drunken spat with a man dressed as Santa Claus outside a pub in Soho.

Argy-bargy kicked off in front of pub-goers in the West End and the short clip shows one of the elves pulling Santa’s trousers down in the middle of the street. The video has been viewed over 25,000 times since it was released online.

The stunt was pulled by UK toy brand Elves Behavin’ Badly who created two larger than life elf costumes based on their best-selling dolls ‘Elfie’ and ‘Elvie’.