UK retail sales fell 0.3% during the crucial December festive shopping season, shocking figures from the Office for National Statistics have revealed.