The census has been conducted every ten years since, the last one completed this year (although results have not been release at time of writing). The census is undertaken by the government, and the information is sold to interested parties, as well as being used for policy and planning purposes.
The census is usually very accurate, and with a fine of £1000 for those who do not complete it, filled in by a high percentage of the population.