McLeod opposes Tories’ “anti-worker” legislation