> but one is an economic policy and a result of the other
I don't see that unfettered immigration need be linked to capitalism, just the belief people can move around freely being OK.
> increase competition and lower their wages (immigration), whilst railing against capitalism
I'd guess they are railing not against immigrants that undercut their £8/hour bar work but the executives at the top of companies that can earn millions, even many millions a year, while the yoof serve them drinks from the bar at £8/hour. Even more so when those executives prove incompetent or corrupt.
> Ideology has gone so far as to confuse young Americans
Well I'm a brit an not young but I guess their ideology is "I'd like to be treated with economic decency", which I support.