England had a very good tournament but they played 6 out of 7 games at home and despite this failed to beat a top 10 nation in normal time. While rankings flawed, no way Czechia should be ranked FIFA's 40th best side, officially they played against as many sides in FIFA's 40s as the top 10, beat a Croatia side not as good as they were 3 years ago, a Germany side not as good as they were 5 years ago and a Ukraine side with top players injured in a round too far for them.
Performances were very good, attitude was very good but it's surely a bit much to say they had a superb tournament?
Italy beat 3 teams in the top 10 (1 in normal time), beat 2 teams ranked 10-20 (same as England) and beat the the 2 teams they played ranked 20-30. They didn't face anyone outside top 30 and had a much better tournament overall.