In a vote which fell almost totally along party lines, Donald Trump has become the first United States president to be impeached twice. Before Bill Clinton in 1998 there was only one other impeachment ever, reflecting how highly-polarized the nation has become.