Uruguay's first left-wing president, Tabare Vazquez, has restored diplomatic relations with Cuba, saying they should never have been severed three years ago.

Thousands of people lined the streets of the capital, Montevideo, to welcome Mr Vazquez after he was sworn into office.

His presidency marks the end of nearly 180 years of two-party rule in Uruguay.

Uruguay broke off diplomatic ties with Cuba after Fidel Castro accused outgoing President Jorge Batlle of being a traitor for supporting US efforts to condemn Cuba's human rights record in a UN vote.