The title is not wrong, bedevils in this context are burdens / weighs
The title in French (translate with depl)
Le gouvernement socialiste espagnol est confronté à une crise du logement "insoutenable
Translate back to English
Spain's Socialist government faces an "unsustainable" housing crisis
The article also mentions that the government is trying to push through laws such as rent caps, punishments for landlords to improve housing.
I'm sorry Dave, I'm afraid I can't do that