"a large percentage of the population of the UK."