England have confirmed they will face Afghanistan in the Champions Trophy match scheduled for February 26 in Lahore, despite British politicians urging for a boycott.
The England and Wales Cricket Board made this decision after discussions with the UK government, ICC, and England players, despite over 160 British politicians calling for the match to be cancelled.