Aired Wednesday December 1, 7:30pm - 8:00pmon BBC One London

Panorama

Delivering Christmas: What's in Store?

As we gear up for Christmas, Panorama asks if the UK's supply chains will be able to deliver in time.

Cast and crew
  • Jane CorbinHost