The acclaimed British director spoke during the 2017 BAFTA Awards as he accepted his award for Best British Film for I, Daniel Blake, a movie about a middle-aged carpenter who suddenly finds himself needing help from state after injuring himself but soon gets caught up in the red tape and bureaucracy of a system that does not work.
But it wasn't only the US where attention was focused, with Ken Loach - victor of the best British film for I, Daniel Blake - using his opportunity on stage to attack the United Kingdom government.
On accepting the best actress award for La La Land, Emma Stone said that "this country, and the USA and the world, seems to be going through a bit of a time. just a bit". BAFTAs 2017 will be held at London's Royal Albert Hall. "And that is that the most vulnerable and poorest people are treated by this government with the most callous brutality. and it's a brutality that extends to keeping out refugee children". "We are with the people".
The former Skins star was awarded the best supporting actor Bafta for his role in Lion. "It's huge, I never expected to win, with La La Land dominating the awards talk".
In an awards season that seems unprecedented in the political stakes, the famously left-wing director, who is celebrating 50 years since winning his first BAFTA, echoed the sentiment of Meryl Streep, who used her Golden Globes speech to attack Donald Trump.
Viola Davis was bookies' favourite to win the best supporting actress BAFTA for Fences, Denzel Washington's adaptation of August Wilson's stage drama about an African-American family.
Hollywood stars mingled with royalty at the British Academy Film Awards, where Ryan Gosling vehicle La La Land was favoured to dance away with multiple trophies.
La La Land is leading the nominations in 11 categories, followed by Arrival and Nocturnal Animals, which has nine nods each.
The Jungle Book won Best Visual FX, and Fantastic Beasts took the production design award.