A slanging match between two rival unions has erupted in Western Australia, with veteran heavyweight Kevin Reynolds doggedly trying to hang on to his union's mining members.

A slanging match between two rival unions has erupted in Western Australia, with veteran heavyweight Kevin Reynolds doggedly trying to hang on to his union's mining members.