Starting January 27, 2026, Netflix will present a three-part documentary series about Take That, looking back on 35 years of ...