David Cameron, Iain Duncan Smith & Dominic Grieve are missing the point - the character of the UK might be informed by our Christian heritage, we might have a long history of Christian input into national life, and we might hold various characteristics such as tolerance or charity which align with Christian beliefs, but that does not make us a 'Christian country'.
The 2011 census saw 59% of people identify as Christian - that does not make a nation. To say we are a Christian country suggests the majority of the population goes to church every Sunday, believes in the Christian god and the Bible and all of the associated paraphernalia, which is clearly not the case. It also fails to acknowledge the rise of humanism and the realisation that it is possible to live a good, morally-meaningful, decent, charitable and compassionate life without aligning oneself to any particular religious faith.
What Cameron should have said is that our national character owes much to our Christian heritage - not that most people in the country are practising Christians. #religion