I think England is favorite to win.