This year's Bafta Film Awards boasted a particularly formidable line-up of nominees. La La Land led the pack: 32-year-old director Damien Chazelle's nostalgic Hollywood musical has been nominated in 11 categories, and won in four, including Best Picture and Best Director.

British director Ken Loach has finally won his first non-honorary Bafta for gritty benefits drama I, Daniel Blake, which had already bagged the Palme D’Or at the Cannes Film Festival. In his acceptance speech, Loach attacked the "callous brutality" of the UK government.