MADRID - After noisy protests and prolonged negotiations, Spain's centre-left leader Pedro Sánchez has reached a deal with pro-independence Catalans in exchange for their parliamentary support.

A Catalan amnesty bill and an investiture vote are expected next week.