The channel marks the debut of the popular entertainment show on advertising-supported streaming TV in the UK, giving advertisers a unique opportunity to appear alongside the BAFTA-winning show.
This is one of the main challenges for the TV producers in the lockdown time and some of the key players in the UK have expressed their opinion about it.