It finally happened: Daniel Evans was voted off The X Factor on Saturday night.

Following Laura White's controversial exit the week before, nothing would have surprised me this weekend. The final seven contestants, including poorly Diana, performed Best of British songs.

Daniel had to sing off against Rachel, and Simon, Louis and Cheryl all saved Rachel. Dannii said she would have taken it to deadlock if necessary, as she couldn't choose between her two acts.

In the results show Leona Lewis performed her version of Snow Patrol's "Run" perfectly, and Dermot announced Take That will be performing on the programme next week, woop!

I want to know your thoughts, so tell me: did the right act leave this week?

© ITV Plc