75th BAFTA Film Award winners announced: The Power of the Dog wins Best Film
After Love wins top prizes at 2021 BIFAs
Belfast, Boiling Point lead 2021 BIFA nominations