“Why was Theresa May sacked as nativity manager?”

“She couldn’t run a stable government”

The gag – which was sent in to a competition by Samuel Williams, of Kent – has been voted the best modern Christmas cracker joke.

Another favourite in the contest run by TV station Gold referred to an airline’s recent mass cancellations: “What’s the difference between Ryanair and Santa? Santa flies at least once a year.” Also in the top 10 is: “Kim Jong Un will play Santa this year in the South’s annual pantomime. He said he fancied a Korea change.”

At number 5 is: “Why did Donald Trump continuously decorate the Christmas tree? Because people kept saying “moron” to him.

Others listed play on the Brexit talks: “Which TV Christmas special is being filmed in Brussels this year? Deal Or No Deal.”

The Prime Minister also features in the joke: “Theresa May has asked Santa for a home makeover this year. First thing on the list was a new Cabinet.”

Judge Bruce Dessau said it was wonderful people had retained their sense of humour in such tough times around the world.