… New governments in Italy & Spain, but for how long? … New governments in Italy & Spain, but for how long? On Friday, June 1, after nearly three months of negotiation between Italy’s Five … sigh of relief as well. But how long the new governments will remain in power is not at all certain; both depend on …