Labour has transformed millions of lives - but 120th birthday is bittersweet
Change has never been more needed when 4.1million children are in poverty, record numbers are on zero hours contracts and public services continue to buckle after a decade of cuts