This year's fixtures have been an absolute dream for England, their two main rivals at home and starting the tournament with Scotland and Italy.
However they do deserve to win being by far the best team. I do think this team with a decent coach now could push on and challenge the big 3.