Senate Minority Leader Mitch McConnell didn’t get the candidate he wanted in New Hampshire. He’s seen states like Pennsylvania and Arizona turn into brutal primary fights. And he’s had to deal with the constant barrage of attacks from former President Donald Trump over his leadership.