Sea of banners on anti government march in London
Anti fascist demonstrators face the Police and the BNP at Westminster whilst Save the Badger campaigners gather nearby.
Demonstrator carries Tories Out placard in front of Big Ben, Westminster, London