And he paid tribute to the desperate refugees spending the festive period in makeshift shelters and camps in the Middle East.
In his most religious message to date, he said: “That is what we mark today as we celebrate the birth of God’s only son, Jesus Christ – the Prince of Peace.
“As a Christian country, we must remember what his birth represents: peace, mercy, goodwill and, above all, hope.
“I believe that we should also reflect on the fact that it is because of these important religious roots and Christian values that Britain has been such a successful home to people of all faiths and none.”
But a spokesman for the National Secular Society criticised the Prime Minister for “pushing the divisive rhetoric of Britain being a ‘Christian country’ “.
He said: “David Cameron needs to appreciate that he isn’t a leader of Christians, he’s the Prime Minister of a diverse, multi-faith, and increasingly non-religious nation.
“We look to political leaders for leadership, not theology, and this kind of language reveals him to be less than statesmanlike.”
Mr Cameron also hailed those the “brave armed forces” taking on Islamic State extremists in Syria and Iraq.
And he thanked those saving the lives of desperate refugees in the Mediterranean as the migrant crisis continues to spiral out of control.
He said: “It is because they face danger that we have peace.” Agencies
Leave a Reply