Oxymoron, like "gay rights."
Even the term is a lie. "Liberal" in the classic meaning is a lover of liberty. Modern "liberals" are not liberal at all. They are do-gooder socialists and power-hungry Marxists who hate individual liberty.
Also prophetic.
The vile person shall be no more called liberal. Isaiah 32:5.
So we know this won't last. In the end, the good guys win - we just have to look at passages like this and at the end of the Bible.