A BBC investigation for Panorama has exposed poor working conditions in factories making Apple products in China.

The undercover team secretly filmed the iPhone production line and found Apple's promises to protect workers were routinely broken.

One undercover reporter - making parts for Apple computers - had to work 18 days without a day off.

Other workers were filmed falling asleep. Apple say they will investigate any concerns brought to them.

The BBC's Richard Bilton reports from Shanghai.