Summary: To cut to the chase, the segment of interest is 4:07 to 8:23, as noted here; the video itself is hard to find any longer, even in official channels
With over 6 million pounds in debt (nearly 10 million US dollars) we guess it's likely some other company will take over the site (if it deems it worthwhile)