A massive protest has gathered in front of PM David Cameron’s residence at 10 Downing Street, calling for his resignation. The rally follows the so-called Panama Papers leak, which among others exposed the offshore dealings of Cameron’s late father.

The massive and largely peaceful rally right in front of 10 Downing Street saw hundreds of protesters gathering while shouting “Resign, resign!”

“Cameron must go!” and “Tories out!” read the placards held by the demonstrators, RUPTLY’s live feed showed. A huge paper pig was erected by the protesters, with Cameron’s image pinned to its face.

READ MORE: How much are you worth, Dave? Panama Leaks hint at vast personal wealth for Cameron

RT UK’s Laura Smith talked to some of the people who had taken to the streets to join the protest. “A lot of people feel they have lost confidence in the government,” one man said, with another adding that “this is a symptom of a much more important disease, our economic system is broken … as it favors a huge tax avoidance.”

The #ResignCameron rally then moved on to Trafalgar Square, where thousands of people joined in the call for the prime minister to go.

Thousands calling for #resigncameron passing Trafalgar Square pic.twitter.com/yG9KyEsqFu — Laura Smith (@LauraSmith_RT) April 9, 2016

Meanwhile, Ruptly’s Jon Scammell tweeted that there had been clashes and arrests in Parliament Square as police shut down the protest.

Cameron came clean about his tax affairs on Thursday evening, admitting that between 1997 and 2010 he and his wife, Samantha Cameron, owned shares in his father’s Blairmore Investment Trust – a multimillion-pound offshore trust fund.

Cameron said he sold the shares for around £30,000 (US$42,000) in 2010, four months before becoming PM.

On Saturday Cameron said that this week wasn’t great. “I know that I should have handled this better, I could have handled this better. I know there are lessons to learn and I will learn them.”

He is under yet more pressure after an unearthed 2013 letter shows he urged the EU to shield offshore trusts from a crackdown.

On Friday NSA whistleblower Edward Snowden urged the British people to demand Cameron’s resignation from government.

The hashtag #ResignDavidCameron has been trending on Twitter.

Little coverage so far, but appears thousands of people are protesting in London about Panama #ResignDavidCameronpic.twitter.com/hsM9dUOXKO — Shehab Khan (@ShehabKhan) April 9, 2016

Hundreds are protesting at Downing Street this morning, complete with pig shaped piñata #resigncameronpic.twitter.com/H5zDowTm4p — George Bowden (@georgebowden) April 9, 2016