Since the 1990s Labour has been reluctant to flaunt its socialist credentials in its bid to win over the middle-classes. So what lies behind Clyde Carauna’s pride in the party’s socialist roots – and does his budget tally with his rhetoric? asks James Debono