World Cup 2026: ‘Had most impressive season’ – Kyle Walker slams Tuchel over three major omissions 5 months ago