Ben Haenow wins the X Factor
Ben Haenow has won the X Factor. The Shirley van driver scooped this year's talent show title after bagging more than half the public vote in the three-way final. He triumphed over bookies' favourite Fleur East tonight after Andrea Faustini