Published By: Sheen Kachroo Last Updated: November 17, 2023, 20:01 IST Spain’s acting Socialist prime minister…