American politics have been a bit of a whirlwind