Stand up for the NHS: Margaret McCartney joins Phil Hammond on stage in Edinburgh.