Are zero hours contracts likely to be banned soon?