It depends what area of england, here in the north east most people hate david beckham and would love to punch his face in. hard pressed to find anyone other than nerds who like james bond. Hate the royals ect. There is a massive difference between north and south and it is always the south that publicly represents england and has us portrated as posh, lazy, royal family loving queers who all speak like that gay bastard hugh grant