England är i förlägenhet för truppir,