Florence Welch collects the Ivor Novello Award for International Achievement at the 62nd Ivor Novello Awards in London on 18th May 2017. (photo: Mark Allan)