What Does England’s Cricket World Cup Win Have to Do With Neoliberalism?
On Sunday the England mens’ cricket team made history by winning the World Cup at Lords in London. But for most of the past month, you could have been forgiven for not knowing the World Cup was happening - let alone that this country was hosting it. David Wearing explains why.