So. Are England any good at this cricket lark?

I thought they were world beaters again? Appears not