Barely won? If you think like a lefty that this is a democracy and only the popular vote counts, then actually he lost.
Trump won wit over 300 electoral votes, that’s not too shabby. He has a mandate to do what he promised.
He needs to be brass knuckles with these whiners. Get them off the TV. He needs to own the moment.