National Health Service (NHS) staff from around the country and the public at large celebrate its 70th birthday while campaigning for its survival. <br /><br />The NHS choir sings and thousands of people march with placards through London to protest the mass underfunding of the NHS and privatisation of services.