I am also from a working class background but I have never voted labor because we haven't had a 'real' labor party for many many many years... As far as unions go, I don't know about other unions but I can speak about the Nurses union in SA..... they get into bed with what ever party is in power...