Well out played today, Afghanistan completely deserved it.
Long way to go yet but England are really going to have to turn it around to make the top 4 - you'd say at this point it's very likely that India, NZ and SA get 3 of the 4 spots.
It's felt to me like we've not really taken ODI cricket...