Comedy series Little Britain removed from iPlayer, Netflix, and NOW TV as ‘times have changed’
Hit comedy series Little Britain has been removed from iPlayer, Netflix, and NOW TV as ‘times have changed.’ The series, starring David Walliams and Matt Lucas, poked fun at disabled characters and used a ‘blackface’ …