UPDATE AUGUST 31: In a statement to Screen, the Sheffield Doc/Fest board of trustees have apologised to the previous programming team for “not communicating better” following the end of their ...