On the 30th November 2025, the 28th annual BIFA ceremony was held. Amongst the night’s winners were: MAGID/ZAFAR (Shot by Jaime Ackroyd) Winner, Best British Short Film I SWEAR (Designed ... [Read More]