Ten people have been arrested as thousands of anti-capitalist activists protested in London against political oppression.
Police say the majority taking part were peaceful, but there were pockets of violence - with fireworks and barriers thrown at officers.
The event - called the 'Million Masks March' - was organised by activist group Anonymous.