I wasn't at all bothered who won, could have made a case for any of them. I did think it was between Hamza and Helen, Fleur and Molly didn't get the public votes earlier in the competition so it would have been a surprise if they suddenly got them in the final.
Fair play to Hamza, even I could see the mistakes in his show dance, but big cajones to come back out and nail the couple's choice.