Police in Sweden say a number of masked men have carried out assaults on migrants in the capital Stockholm.

A crowd wearing balaclavas and armbands marched through the city's main railway station late on Friday.

Sweden is among the EU states with the highest number of refugees in proportion to its population.

Frankie McCamley reports.