I get really agitated when people use the word 'Liberal' as a derogatory term. Theresa May did it today from what I gather. It says a lot about the political and moral standpoint of the speaker. In her case, considerably further to the right than we were originally led to believe by all her weasel words on the steps of Number 10 when she had just been elected.
Talking of which, she seems to have forgotten that she actually doesn't have a mandate. I have strong misgivings about a system which allows a party of government to elect its own replacement Prime Minister when a sitting PM decides to resign. Camoron's departure should have automatically triggered a general election, after the proposed new leader had been nominated.