Anti-capitalist protesters and police clash in London

G8 London protest in Soho, London. Credit: Jeff Moore/Empics Entertainment

Police and anti-capitalist protesters clashed in London today and brought parts of the capital to a standstill.

Demonstrations were held outside the offices of some of the world's biggest companies.

Thirty-two people were arrested by police in the protests ahead of next week's G8 summit in Northern Ireland.

The most dramatic moment came not on the streets but on a rooftop.

Juliet Bremner reports: