Labour's zero-hour contract reforms could cost UK firms £3bn annually | PiQ Markets