You don't think France is going to be in the top 10?! And what about Hungary? Both imo will finnish top 5.
as if UK could win regardless of the quality of their song
They could if they send much stronger and competitive songs, I have never voted for the UK since I started watching in 2004 because they were never my favourites.
I do like Storm though, it's my 10th but I usually only end up voting for 2-3 countries so...