November 2025 will mark the 50th anniversary of the death of Western Europe’s last dictator. Known as “El Caudillo” (the warlord), Francisco Franco ruled unchallenged for almost 40 years. An incredible longevity, a nightmare from which the now democratic Spain still bears the scars.