http://www.theguardian.com/politics/2010/may/17/liam-byrne-note-successor
(and just for fairness)
http://www.dailymail.co.uk/news/article-2347524/On-eve-cuts-David-Laws-finally-reveals-Liam-Byrnes-flippant-note-joked-sorry-money.html
Whilst I agree that zero hours contracts can be considered to have negative impacts for many people, my last two jobs have been 'zero hours' and it suited me perfectly through flexibility. I was able to work as much as I needed too in any one week.
Here lies my problem with making them illegal...