Er, no. The Labor Party is the socialist party in Britain. The Liberal Democrats have no principles.
I understand what you say, but by my definition all three main political parties in Britain are actually socialist; there is little to choose between them except the degree. It really is all one big Lib-Lab-Con-Trick.