If anything, the Spanish elections held on the 28th of April were an arraignment of the Christian right; notably the Partido Popular (PP) in Spain and the Centre Right across…