Elizabeth Warren Gives Liberals the Speech They’ve Been Waiting For