I am so sorry that so many of you are pissed off.
I'm Welsh, and was backing Charlotte. She has a beautiful voice. I'm sorry I don't really know Mark F. But me and my Autistic DD are in tears that Panda has won. I don't think anyone could possibly understand why. This has been a happy end to an awful week full of medical appointments and meltdowns.