1- He clearly is doing his job isnt he, as these things dont happen without co-ordination from the top. Thats my point.
2 - Zero Hour contracts represent a small number of posts, and suit some people and dont suit others.
3 - Immigration since the 2000's is way higher than it used to be. The link i posted showed that. I dont disagree at all on the benefits, although I do agree in managed migration and not a laissez-faire solution.