Why have people started saying "on Christmas" instead of 'at Christmas", is it American usage creeping in? Evan Davies said it on PM today, i corrected him forcefully.
Its "on Christmas Day" or "at Christmas time" AFAIC, NOT "on Christmas" or am I wrong?