England must do better!