5) Kate McKinnon's Hillary Clinton 4) Darrell Hammond's Al Gore 3) Will Ferrell's George W Bush 2) Tina Fey's Sarah Palin 1) Dana Carvey's George HW Bush Honorable mention to Kate McKinnon's Angela Merkel, which doesn't fit this list of American politicians, but it's hilarious
That's a good one. Hader's one of my favorite all time cast members, and his Carville was spot on. It was pretty one note (though many of the political impressions are), and didn't appear quite enough for the top 5, but nice pick.