Hundreds of crackers due to be sent to soldiers in Iraq and Afghanistan had to be defused after it was discovered they were classed as explosives.

The British Forces Post Office website defines Christmas cracker snaps as explosives, banned on RAF aircraft. There are no such rules for passenger aeroplanes.

He told The Sunday Post newspaper: “Every cracker has got to have the snap taken out of it because the RAF won’t fly them with the bit still in.

“It’s quite tricky to get them out. It took us two hours to go through them all. The soldiers will just have to go ‘bang’ themselves when they pull them.”

A Ministry of Defence spokesman told the newspaper: “The safety of our aircraft and personnel is paramount.

So the RAF can fly bombs around the world yet they can’t fly with Christmas crackers.