The US President has hit out at Democratic Party senator Chuck Schumer for pretending to shed tears over his stance on people travelling to the US from seven mainly-Muslim countries. .