I'm not convinced the wider public love him. This, as often happens in the X Factor, will at least partly be a false popularity brought about by repeat dialing votes. I mainly blame those damned Diddymen.
This is what happens when Cowell continues to be greedy for phone money, so won't do anything about the cheat of multiple voting. You'd think he'd have learned by now that having a false winner simply causes the 'winners' album to fail, losing him money that way and turning the show into a joke. People don't download or rush out and buy 10 copies to match their 10 votes.
As someone else has suggested, the age demograph might affect things too. The recession must have some effect on these things, and possibly the older generations, with more security/disposable income/savings, continue to vote, so the guy who belongs in a musical does better than expected.
There's not that many votes cast across an entire series anyway. Less than 20 million, and 80% of that is in the Final. In American Idol (granted the country has 4 times the population) they can have 35 million (free) votes in an episode drawing 15-20 million viewers. In the UK the pre-Final viewing figures might see less than 1% of those said to be tuning in deciding who goes home, when for all we know 10% of those who didn't vote really liked the eliminated act (and when they're gone, some of them might switch off, grumbling that the whole thing is a farce).
Having a potential winner like Christopher will seal X Factor's fate. There will also be people who want him to win to make that happen, believing they are punishing Cowell, with Christopher as the VFTW act - I'd say he was the knowing joke act all along, the least marketable 'stinker'. Christopher is the Orange Against The Machine!
I cannot believe for a single second that Christopher is widely liked across the whole country and in all ages. I just don't buy it.