Cain is accused of killing 45-year-old Dr Hannah Terry, also known as Hannah Cain, whose body was discovered at a property in Fern Hill, Dersingham, near the Sandringham estate, on Sunday 4 October. He was charged with murder on Tuesday afternoon and made a brief appearance at Norwich Magistrates' Court on Wednesday, speaking only to confirm his age, name and address. He was not asked to enter a plea.
Prosecutor Jacqui Hanlon told the court that the ambulance service contacted police at 2:25am on Sunday. Dr Terry was "found in an upstairs bedroom not breathing, not conscious". Hanlon said a post-mortem noted blunt force injury to the right side of her head and an injury that could be suggestive of compression of the neck. She also told the court that children were present in the property at the time.
District judge Matthew Bone remanded Cain in custody. He is due to appear at King's Lynn Crown Court on Thursday.
Dr Terry was a member of the practice team at Grimston medical centre, where she was known professionally as Dr Hannah Terry. According to the Sun, she was among a pool of doctors regularly on call for members of the royal family nearby. The medical centre announced its temporary closure on Monday via a Facebook post, citing "extremely difficult circumstances affecting our practice team".
Norfolk police said specialist officers were continuing to support Dr Terry's family, who have asked for privacy.