Ken Loach Wins Palme d’Or at Cannes Film Festival

May 22, 2016, 10:36 PM

British director Ken Loach on Sunday took home the Palme d’Or, the highest prize awarded at the Cannes Film Festival for his film, I, Daniel Blake.

The 79-year-old, who had returned from retirement to make the film, said in French that it was “very strange” to win the prestigious award in such a glitzy surrounding considering the conditions endured by the people who inspired his movie, The Guardian reports.