Jofra Archer makes long-awaited return as England ease to 23-run win over Pakistan to lead T20 series 25.05.2024 21:15 Evening Standard England made a successful start to the summer ahead of the T20 World Cup