American politics have been a bit of a whirlwind in recent years, and Donald Trump has had much to do…