The new White House press secretary sparked controversy by labelling all undocumented immigrants as criminals because of their illegal status in the US.