Please consider the possibility that GP is from a different country than you are and that liberal may mean something different there. For example in Sweden, the Liberals are a party that "historically was positioned in the centre" but has since "positioned itself more towards the right". [0]
[0] https://en.wikipedia.org/wiki/Liberals_(Sweden)