Tens of thousands of people rally in Spain and Portugal in protest at spending cuts and tax rises in the debt-hit countries.

Read more