Liberals blame trump