Donald Trump urged the US government shutdown to “start now”, but Speaker Mike Johnson got a deal through that ignores the President-elect’s main demand.