Not so very long ago, in a Midlands town: a woman climbed the stairs, flight by flight, all the way to the hospital roof. And threw herself off. She had just given birth to a third daughter. No, we’re not in some dystopian world, or some strange twist of the Handmaid’s Tale, but in modern […]