Just Stop Oil’s latest stunt saw the group block the England cricket team’s journey to Lords today. However, for once the police seem to have had a good innings. The eco-activists ploy was stumped – with no significant delay to play. It’s just not cricket…