An estimated 250,000 people took to the streets of London today in one of the biggest NHS rallies in history.

The OurNHS march came as the health service faces an unprecedented crisis, with £20billion of cuts demanded by the Government by 2020 .

Labour leader Jeremy Corbyn, Shadow Chancellor John McDonnell and Unite general secretary Len McCluskey spoke to protesters from Parliament Square in Westminster.

Bernie Sanders' brother Larry, singer Billy Bragg and Coronation Street star Julie Hesmondhalgh were also among the supporters.

The national demonstration began in Tavistock Square at noon and participants marched to Parliament Square for 2pm for the speeches.

Thousands have come to London for the march on trains and coaches from Liverpool, Manchester, Preston, Southampton, Portsmouth, Norwich, Cambridge, Derby, Nottingham, Brighton, Bristol, Exeter, Birmingham, Stoke, Newcastle, Carlisle, Leeds, Sheffield, York and the Isle of Wight.

Follow our live updates below.