Keir Starmer, the UK Prime Minister, has urged the International Cricket Council (ICC) to "deliver on their own rules" regarding women's rights in Afghanistan amidst growing calls for England to ...