Just curious, whats the source of this 1080p? Iplayer VOD doesn't have it, and Tv broadcast would be 1080i.
this was actually recorded from a Twitch livestream of the BBC page. the same copy that started circulating after the show. quality couldn't be further from 1080p/i.