Trump could lose reelection in 100 days – and the US is on edge