British director Ken Loach’s film I, Daniel Blake has won the Palme d’Or at Cannes Film Festival. It was the 79-year old’s second award for best picture at the festival after 2006’s The Wind That Shakes the Barley. Loach attacked the dangerous project of austerity as he accepted the award for his film about a middle-aged widower and the UK welfare system. Kent-born director Andrea Arnold won the competition’s Jury Prize for her road movie American Honey.