Who's going to win?
My money is on France, the last two times the competion was held on their soil (1984 and 1998) they won and they've got a strong squad this year. Germany will probably be there or thereabouts as usual. I think England will struggle if the Portugal friendly yesterday was anything to go by.