England , men är härstädes fortfarande snartsagdi