Jonathan Eyal

Donald Trump still had more than three years left to his presidency.

The Trump blitzkrieg is running into resistance

While not yet a lame duck, the US president is encountering signs of pushback