Cannes Lions 2017

All the winners, the shortlists and the drama from this year's edition of advertising biggest creative awards show.