Dominic Buchanan, one of the producers on BAFTA-winning series “The End of the F***ing World,” has questioned the rules preventing him from accessing a BAFTA mask trophy despite his company’s credit on the show’s award last month. The show, a co-production between Netflix and U.K. broadcaster Channel 4 that was first pitched by Buchanan and […]