England should refuse to play the Champions Trophy cricket match against Afghanistan next month according to UK politicians.