England befinner sig i stor förlägenhet.