You can tell that most of that was written by pro-Clinton Tina Fey.
SNL wants the Clintons back in the White House. Those two would give a lot of material and Darrell Hammond does a great Clinton impression.
SNL = New York ShowHillary Clinton = New York Senator.
I'm from New York and wouldn't vote for her even if was a dog show, LOL!