Ed Sheeran and Beyonce have been backed by Marvin Humes to claim this year's UK Christmas number one with 'Perfect'.