Germany have got Euro 2016 sewn-up, according to voters