It seems that fifty-five people have signed a letter to the Daily Telegraph complaining about David Cameron's statement that Britain is a Christian country.
They are incorrect.
Most countries - America and France are the best known for this - have in their constitution provision for the separation of Church and state. Nothing wrong with that, it's just that it isn't the case in Britain. The Head of State is head of the Church, Christian bishops, but no Buddhists, Muslims, Jews or Jainists, sit as of right in the upper house.
Unlike most countries but like, say, Pakistan or Israel, Britain has an established religion, and this is not dependent on the number of people in Church on any given day.
Where we differ from so many other countries with established religions is that we welcome people of other faiths and protect their rights. This doesn't mean Britain has changed religion. It hasn't.