BFI CEO Amanda Nevill on London Film Festival 2018 and Stan & Ollie premiere