What’s happened in NH has happened in NV, CO, NM, VA & OH. It’s not unique to NH. This is a center/left country fast trending left.
Only because conservatives do not fight the way the left fights. A good fight would return us solidly center right.
Definition of fight is insist on taking over academia, and the news media too, as they did.