If Trump does not deliver on his promises (like building the wall along the Mexican border, deporting millions of illegal immigrants in this country, create millions of jobs for American citizens, repeal and replace Obamacare), I expect his supporters to turn on him, but apart from that, nothing can be done since he will be president for the next four years. The people can then decide to elect a different president if they choose in the 2020 Presidential election. I personally think that Trump will fulfill most of his campaign promises, such as building that wall to stop illegals from entering America, but will not be able to get Mexico to pay for it.
He better delver by 2018. Otherwise, the working class that went with him are likely to give the House and/or Senate back to the Democrats. Then it will be two years of political gridlock. He should use his two years with the Republican party controlling both branches of Congress to roll out as much as possible. Also, it better translate quickly to good paying jobs for the working class. The working class is growing very impatient and are not going to be loyal if they don't see results fast. BTW, these jobs better not be $15.00 per hour or less manufacturing jobs. They better be paying 6 figures to get the working class back to where they were at in the 80s and early 90s.