I sort of echo what others have said. It will either be UK, Netherlands, Austria, Sweden, Hungary or Armenia.
I think, all things considered, it will be the UK. 99% of viewers haven't seen the great rehearsal we have and what she will bring to the table, plus the good draw.
It's going to be close though and I think it's great that it's a six horse race!