The British public don't want to reduce immigration if you ask them about specifics, only in the abstract. But people do want affordable housing, decent jobs, and cheap energy. Why can't the government focus on these things instead of dog whistle racist politics?