A festival of cricket is upon us

England's meek defeat at Lord's was a departure from their recent style, but should not affect their prospects in a potentially vibrant Champions Trophy