Champions Trophy 2025: England Faces Setback as Brydon Carse Ruled Out of Crucial Match Against Afghanistan