Christmas preparation seems to start earlier every year, but should festive songs be banned in shops and on the radio until ...