David Cameron hails Britain’s ‘Christian values’ in Christmas message

David Cameron (Lewis Whyld/PA Wire)
David Cameron (Lewis Whyld/PA Wire)