The England and Wales Cricket Board (ECB) has confirmed that England’s men’s team will play their scheduled ICC Men’s Champions Trophy 2025 fixture against Afghanistan, scheduled on February 26 in Lahore, despite growing calls for a boycott due to the severe oppression of women’s rights in Afghanistan under the Taliban regime.