Not to put too fine a point on it but People's Party is a better translation for Partido Popular than Popular Party. It is not populist in any sense. (Nor, of course, is it a people's party either.) As WSWS points out, this party has a direct lineage from Franco's goon squad/political party. It is Catholic, conservative, capitalist, authoritarian, legitimist etc.
Other than this minor caveat, this is an excellent synopsis. I just hope that someday, the WSWS will manage to complete an article without invoking their divinity--Trotsky, but I'm not optimistic.
http://www.wsws.org/articles/2011/may2011/spai-m25.shtml