The Christmas cracker was invented by an English baker, Tom Smith in 1847. Since then the invention - traditionally filled with a paper crown, joke and novelty toy - has graced Christmas dinner tables the world over. If, however, you're looking for something a touch more sophisticated this year, here are 10 luxury crackers that are guaranteed Christmas corkers.
Muslim witness of Westminster attack responds to Islamophobic trolls
A picture of the woman walking on Westminster Bridge has been shared widely