Why Britain Drinks 99,000 Megawatts of Tea Every Day

The British love tea. But what happens when millions of people simultaneously decide to make a cuppa? Tom goes behind the scenes at the National Grid Control Centre to find out...