The effervescent escapism film La La Land has continued its runaway success of the season at the BAFTAs.
The musical predictably waltzed off with the most BAFTAs, winning five of the 11 for which it was nominated, including best film and best director for Damien Chazelle.
Emma Stone won best actress and while her speech was somewhat muted compared to Meryl Streep's politically-charged Golden Globe speech in which she attacked Donald Trump, the actress gave a nod to the political flavour of the entire awards season.