Liberal Parties in Western Europe: Between left and right: the ambivalence of European liberalism