Companies are using zero hours contracts, not giving their employees guaranteed hours, but expecting them to be available to work with a few hours' notice.

They say they are being fair and are providing valuable experience to staff, but the unions, and some workers, are opposed.

Newsnight's Allegra Stratton reports on whether zero hours contracts constitute real jobs.