England manager Gareth Southgate has confirmed his final 26-man squad with Jack Grealish and Harry Maguire the headline absentees.

Grealish, Maguire, James Maddison, Curtis Jones, Jarell Quansah, James Trafford and Jarrad Branthwaite are the seven players to miss out.

That is good news for Ollie Watkins and Ivan Toney, as it means Southgate will take three strikers to Germany, with the pair joining captain Harry Kane on the plane to Germany.

It also means that Crystal Palace ill be part of the 26-man squad, despite only making his on Monday night.

Grealish was said to be stunned by the news that he will not be part of the squad after making an impact as a substitute in the victory over Bosnia after linking up with England early.

Despite a difficult season for his club, Manchester City, the omission of Grealish not only caused surprise within the England camp, but also outside it. One sporting director at a top Premier League club contacted Telegraph Sport to say: “How can the England manager leave out a player who can make such a big difference from the bench? Crazy.”