Thousands of protesters have descended upon the streets of Westminster to demand that David Cameron resigns over his failure to declare his shares in an offshore fund.

The A3212 Whitehall was blocked causing traffic delays on Saturday (April 9), as crowds chanted: "Hey, ho, David Cameron's got to go" and "David Cameron, pay your tax!"

It follows the Prime Minister's admission that he trousered thousands of pounds in profits from an offshore firm owned by his father - Blairmore Holdings.

David Cameron and his wife admitted to having owned 5,000 shares in the firm, owned by Ian Cameron, which was set up in Panama to avoid paying UK corporation and capital gains tax.

Some protesters got creative, with David Cameron's face adorning a pig piñata at the Downing Street protest

Creative costumes could be spotted after a voluntary dress code of Hawaiian shirts, tropical colours, sunglasses and Panama hats were suggested on the protest's Facebook event page.

Shadow Chancellor and MP for Hayes and Harlington, John McDonnell , spoke out earlier this week over the revelations.

Twitter hashtag #ResignCameron trended as protesters shared their pictures and videos.

Popstar Lily Allen and fugitive whistleblower Edward Snowden were among those calling for the Prime Minister to step down.