Yeah! England are strong favourites. I have also picked them as winners.