Thousands of people have marched through the streets of central London in a national demonstration against government cuts.

Slogans such as 'Cameron Must Go - Tories Out!' and other carrying demands for decent health, homes, jobs and education were brandished in the protest organised by the People's Assembly.

The march began by the University of Central London before weaving through the city's streets for a rally in Trafalgar Square.

Protesters let off smoke outside the gates of Downing Street during a demonstration organised by the Peoples Assembly

Thousands of people marched on central London's streets in a national demonstration against the Government's cuts

A protester wearing a pig mask blows smoke whilst standing with other demonstrators in Trafalgar Square during the march for 'Health, Homes, Jobs and Education'

A protester wears a David Cameron mask with slogans on and a 'Zac Goldsmith pig' stuffed in its mouth

Labour's shadow chancellor said he wants David Cameron to resign as Prime Minister and 'take his party with him'.

John McDonnell addressed a crowd of more than 150,000 people in Trafalgar Square.

'I think Cameron should go, but I think he should take his party with him,' he said.

'His Government is now bankrupt in terms of political ideas, and bankrupt in terms of what they have done with the economy as well.

'On every front now we are seeing the Government in disarray - in terms of the economy we are slipping backwards instead of growing.'

He said the Tories have failed to invest in the economy at a time when it needs investment, resulting in people's earnings falling too.

Saying that the tide is now turning against the Conservatives, Mr McDonnell said the opinion polls consistently show a surge in support for his party which is going from 'strength to strength'.

He told the Press Association: 'What is happening now is that the Labour Party is reinventing itself - there is a movement mobilising in every community and we have doubled our membership.

'People who may well have voted Conservative at the last election are now saying they have had enough - the Conservatives are in disarray and becoming deeply unpopular.'

He said Labour are building a solid foundation ahead of 2020, adding: 'I'm not even sure the Conservatives will last until the next election.

'That's in light of all the splits in the Tory Party and over the EU and also over individual policy areas and the mistakes they are making - alienating large sections of their own support.'

Mr McDonnell said demonstrations on the scale seen in Trafalgar Square on Saturday give people 'enormous confidence' to make a change.

He said the mobilisation of so many demonstrators is a 'stepping stone' towards a Labour Government, which he said will 'almost certainly' happen.

A protester holds a placard that reads 'Dodgy Dave' outside the gates of Downing Street

Protestors hold placards as they march during an Anti-Austerity National demonstration in London

A man wields a placard that reads 'Dodgy Dave', accompanied by a cartoon of the Prime Minister holding money in his fists

More than 100 coaches filled with demonstrators arrived in the capital from around the UK - with thousands of others attending through their associated unions or groups.

It is estimated that more than 50,000 people took part in total.

Kicking off the rally, the National Health Singers sang a song they had written, which included lines of 'don't let our junior docs be worked around the clock' and 'help us keep you safe, don't take our rights away'.

Before the crowds set off, Labour shadow secretary for international development Diane Abbott spoke to the gathering.

Slogans such as Corrupt Lying Thieves and Cameron Must Go - Tories Out!, as well as demands for decent health, homes, jobs and education are being brandished in the protest organised by the People's Assembly

Protesters with placards and banners demonstrating on a variety of domestic issues including a call for British Prime Minister David Cameron to stand down

One protester holds up a banner proclaiming 'tax havens are legal, said Cameron. So was slavery. Both are immoral'

A protester holds a placard and wears a t-shirt that says 'Tory cuts bite harder than a dead pig'

The Hackney North and Stoke Newington MP said: 'Fighting austerity is the political struggle of our time.

'It is austerity that is the real threat to the NHS. It is austerity which is stopping local authorities building homes.

'It is austerity that is forcing people out of work and into zero hours contracts. It is austerity that threatens the future of our young people.

A protester wears a mask depicting David Cameron

Protesters march under a giant pair of scissors outside a hairdressers

More than 100 coaches filled with demonstrators have arrived in the capital from around the UK - with thousands of others attending through their associated unions or groups

Labour's shadow chancellor John McDonnell, Unite general secretary Len McCluskey, NUT general secretary Christine Blower and Green Party leader Natalie Bennett are also joining the demonstration

A protester put their fist in the air during speeches at Trafalgar Square in the march for 'Health, Homes, Jobs and Education'

'There could not be a more important demonstration or a more important movement than this one.'

She told the crowd that this is 'probably the biggest demonstration ever' and is 'the right cause'.

Chris Nineham, of the Stop The War Coalition, said: 'Austerity is not about economic necessity, it is a political choice.'

He added: 'We can now not just get rid of David Cameron, but the whole rotten Tory Government.'

Labour's shadow chancellor John McDonnell, Unite general secretary Len McCluskey, NUT general secretary Christine Blower and Green Party leader Natalie Bennett are also joining the demonstration.

A women wears 'anti austerity' glasses during the demonstration

Kicking off the rally, the National Health Singers sang a song they had written, which included lines of 'don't let our junior docs be worked around the clock' and 'help us keep you safe, don't take our rights away'. Pictured: One of the protesters

Protester Terry Hatt, 81, wears a 'Not dead yet' hat

They will be speaking at a rally in Trafalgar Square at the end of the march.

Gary Manning, from Carmarthenshire, wore a pig mask during the march.

The heating engineer said he chose to wear it because it represents the elitism of people like George Osborne and David Cameron.

He added: 'I think the whole tax system is so unfair - it's so disproportionate.'

The 42-year-old came to the demonstration because his 13-year-old daughter Catrin wanted to come.

Protesters in Gower Street demonstrate against David Cameron, calling for his resignation after The Panama Papers leak

Catrin said: 'I'm here because the Tories are raising tax and I don't think it is fair when all the British people have to pay and the rich don't.'

Dave Heaton, from Preston, Lancashire, added: 'There are a lot of people that did not vote for the Tories - yes, they called it a majority but there's a lot of people who don't want them.

'Is that really a democracy?'.

Dave Heaton, from Preston, Lancashire, said: 'There are a lot of people that did not vote for the Tories - yes, they called it a majority but there's a lot of people who don't want them. Is that really a democracy?'

Michaella Hagger travelled to the demonstration from Winchester.

The 27-year-old, who works in the probation service, said: 'I'm here because I hate David Cameron.