Great reads
The Only Child
by Kayte Nunn (£8.99, PB, Orion)
1949, Orcades Island. A pregnant 16-year-old arrives at Fairmile, a home for unmarried mothers, who are considered ‘fallen women’ by the Catholic Church. In this cold, unforgiving place, babies are stolen and cruel punishments handed out by nuns. And before the winter’s end, the teenager will disappear. In