Jeremy Corbyn has said that a Labour government would end zero-hours contracts and guarantee that everyone in work gets at least a basic number of hours. Speaking outside an Amazon depot in Sheffield, the Labour leader also reiterated Labour's pledge that companies trading in Britain and making money in Britain should pay taxes in Britain. Report by Thomasl. Like us on Facebook at http://www.facebook.com/itn and follow us on Twitter at http://twitter.com/itn