It's beginning to look a lot like Christmas, with WHAM!'s Last Christmas mounting a major challenge for this week's Number 1.