Life for Honesty and his sisters Mercy and Patience is not a bundle of laughs. His family are strict puritans and singing, dancing and anything that sounds like fun is forbidden. Life, Honesty thinks, can't get much worse when Christmas is cancelled by order of the government. But he is wrong - the real problem is Gran.