BAFTA New Talent Award Winners
The BAFTA Scotland New Talent awards took place in Glasgow’s rather lovely Oran Mor on Thursday night, with a glittering and star-studded ceremony. The New Talent awards are a unique competition within BAFTA, which nurtures, …