David Cameron's Christmas message has struck an overtly religious tone in his Christmas message to the nation.

He quoted from the Bible in an appeal for people to remember the armed forces and emergency services at this time of year.

He said Britain "showed the world what we're made of" in 2012 thanks to the Olympic and Paralympic Games and Team GB's astounding medal haul.

But he said the end of the year was also a time to focus on the Christian message and said he would pray for everyone to have a happy and peaceful time "however you celebrate this time of year".