To view this video please enable JavaScript, and consider upgrading to a web browser that supports HTML5 video
The British Broadcasting Corporation is the national broadcaster of the United Kingdom, based at Broadcasting House in London, England.
Share