Richard Gould, the Chief Executive of the England and Wales Cricket Board (ECB), has rejected calls from a group of British politicians urging England to boycott their upcoming Champions Trophy match against Afghanistan in February. Gould emphasised that the Taliban regime's crackdown on women's rights requires a coordinated, International Cricket Council (ICC)-led response and should not be addressed through unilateral actions by individual countries.