Who Will Have This Year's Christmas No.1?

Who'll be top of the charts on Christmas Day?