UK retail giant Tesco today (12 January) reported its "strongest" Christmas in three years, boosted by a raft of price cuts and a surge in the use of Clubcard vouchers.