Hmm, I don't think I agree with that. For one thing many people who vote for right parties at the moment do so not because of lower taxes - there are those who do it for that reason, but by no means all - but others do for some reason around values.
that forgets though is that many left parties have done very well over the years because people did feel that the party was looking out for them. They may not have been promoting far left state marxism, but they were immersed in actual left wing interests - social infrastructure like housing and education, unions and workers rights.
These parties have begun to fail as they became, they said, more centrist, by which they meant, concerned with global corporatism, making sure capital and labour were easily movable across borders for the benefit of capitalists, making bankers happy, etc. Basically, everything Blair pushed. Initially it created a surge as it captured the bourgeoisie vote along with their traditional workers base, but now their credibility with the base has simply run out.