England has announced its 14-member squad for the opening Test match against India, set to begin on June 20, 2025, at Headingley in Leeds. This squad marks a blend of experienced campaigners and new faces as England seeks to set the tone for the five-match series with a strong start. The squad