Zero-hours contracts are a step in the right direction

Ryan Bourne appears on BBC Radio Five Live

<