Cameron’s Description of Britain as ‘Christian Country’ Draws an Angry Response