Liberals Pushed Back on Three Fronts Prior to the Latest Trump Controversy