With just under six weeks to go to Christmas Day, the countdown has officially begun, with all the big brands rolling out their seasonal adverts.