NYC is fucked, but England is just as fucked. Just hold the wrong passport and they'll do everything the people in New York do to non-US pass holders.
Basically any airport is fucked if your passport or skin are not the right color. Fuck the home office, US INS and everyone like them. Bunch of arrogant, self-righteous dickhead bureaucrats.
Burn rome.