Where does the data on population by religion come from?

Answer: 

The 2011 Census was the second Census in England and Wales to provide data on population by religion, for regions, counties, London boroughs, districts and unitary authorities in England and Wales on census day (27 March 2011). The Census data has been analysed by Church of England statisticians to produce data specific to all the parishes of the Church of England.