A joke about post-Brexit Christmas dinners lacking Brussels sprouts has been chosen as the funniest gag in a competition to write the best modern festive cracker joke.

Amateur comedians were challenged by comedy channel Gold to write modern Christmas cracker jokes, which were put to an anonymous public vote to reveal the winning entries.

The winner, polling 20% of the vote, reads: How will Christmas dinner be different after Brexit? No Brussels.

The victorious submission was from Laura McDon.

Critic Bruce Dessau, who headed the judging panel, said: "One thing the British will always be good at is finding the funny side to almost any situation, and it's no surprise that Brexit featured as one of the dominant topics of this year's jokes.

"But it wasn't all about the EU - there were lots of cracking gags, with this year's news about Sports Direct, BHS and Bake Off also featuring in winning one-liners - all of which will hopefully get the Great British public laughing their socks off."

Entries were submitted via Twitter and shortlisted by a panel of judges before being put to a public vote of 2,000 British adults.

The top six jokes are included in bespoke boxes of Christmas Gold crackers, which were presented to this year's winners.

Below are some of the other funny entries:

  • I bought my mum Mary Berry's cookbook for Christmas, I tried to get Paul Hollywood's but he'd sold out

  • What's David Cameron's favourite Christmas song? All I Want For Christmas is EU

  • Why has Hillary Clinton asked Santa for a 23-letter alphabet? Because she is sick of F.B.I.

  • What's the difference between the clementine in your Christmas stocking and Donald Trump? Nothing, they're both a little orange

  • Why didn't Roy Hodgson go to visit Santa at the North Pole? He couldn't get past Iceland

  • Why are Jeremy Corbyn's Christmas cards on the floor? His cabinet collapsed