Previous attempts to win anti-scab legislation through opposition-led bills have usually faltered because Liberal MPs got cold feet and switched their votes on second or third reading under pressure from the business community.