Minister defends plan to ban zero-hour contracts – even though it could cost £3bn a year

· The Independent