1. I expected Dems to take back the Senate as well as the House
2. I expected them to win more governorships
3. I expected Trump's approval to keep falling and end up much lower than it is.
1. The remarkable shift in immigration attitudes since 2016
2. The Sides, Vavreck and Tesler account of Trump's rise in "Identity Crisis" (read it! Its excellent).
In both cases, role for media seems v clear.