France will win france will win
Romania. LOL
France I reckon. Or Wales might swoop in at the last minute.