who are your favourites to win?

I reckon France or the Czech Republic, although I wouldn't write Germany out either, don't think England will win.