Tonight is the night, the TV event of the year, after months of bickering judges, emotionally overblown back-stories, contestants late night partying and the occasional song, The X Factor final is here!
This year's final is one of the closest in the history of the show and for the first time will be held at Wembley Arena. In...