Entertainment ❯ Film ❯ Awards ❯ BAFTA
The findings sharpen pressure to fix gaps in duty of care, from event planning to iPlayer removals.