American History X

Donald Trump's outspoken views on immigration have caused a backlash in the US, with brands, broadcasters and celebrities