The Christmas number one race is the fiercest chart battle of the year, and is likely to go down to the wire again in 2024.