Cardiff is the capital and largest city of Wales. Cardiff had a population of 383,919 in 2024 and forms a principal area officially known as the City and County of Cardiff. The city is the eleventh largest in the United Kingdom. From Wikipedia
The release highlights his push to grow Wales' screen talent pipeline via Screen Alliance Wales plus a BAFTA bursary.