Answer
The answer is Donald Trump. He was the only president in US history to be impeached twice during his term. The first impeachment, in 2019, stemmed from allegations that he pressured Ukraine to investigate his political rival, Joe Biden. The second impeachment, in 2021, followed the Capitol Riot, where supporters of Trump stormed the US Capitol Building.