There are fears the Royal Wedding could be targeted by anarchist protesters - following the violent scenes at Saturday's anti-cuts demonstrations.

Shops and banks in central London were vandalised.

149 people have been charged.