Blair, Brown, Cameron and Clegg tackled by protesters

Andrew Lansley's walk from his office to Downing Street turned into an ordeal when he was heckled, but it's not the first time top politicians have been harangued by the public.

Archive news footage shows how Gordon Brown, Tony Blair, David Cameron and Nick Clegg have also been caught on camera facing the anger of protesters while out on the streets.

More clips and news on our BBC website, external; 'like' us on Facebook, external; follow us on Twitter, external