Another Wild Week in America politics.