Twitter

These 20 topical Christmas cracker gags will have you moaning until Christmas Day

11.

Which supermarket did best in the Holy Land? Oh Lidl, crown of Bethlehem

12.

Why did the Irishman put Khloe, Kim and Kourtney Kardashian in his living room at Xmas? He wanted an artificial tree

13.

Where does Jeremy Corbyn hang his Christmas stocking? On the far left

14.

Why are there only 11 days of Christmas this year? Because the Three French Hens got stuck at border control

15.

Why was Theresa May asked to play the donkey in this year’s Nativity? They needed someone who was a little horse

16.

How do you ruin Stormzy’s Christmas? Criticise his wrapping

17.

What’s Donald Trump’s favourite flavour Quality Street? Covfefe Cream

18.

What keeps Spain from buying Christmas socks that match? Matalan separatists

19.

The Queen’s Christmas message has been cancelled this year as there’s no more Monarch

20.

What’s the difference between David Davis and Santa Claus? Santa always delivers