Alesha was by far the best judge tonight.
As I posted on the main show thread, she was the only one who seemed to rise to the occasion. By all means mark fairly, but there was no need for all that negativity. I remember getting really cross with Len and Arlene when they criticised Alesha in the final 3 years ago and I noticed she was very generous last year too - you probably have to have gone through it to understand how deflating these sorts of comments can be.
I'm over the moon about Kara's win as I had resigned myself to Matt winning (I like him but didn't want him to win) but the final could have been so much better!