Donald Trump becomes the first president in US history to be impeached twice.