Half a World Away by Mike Gayle

Strangers living worlds apart. Strangers with nothing in common. But it wasn’t always that way… Kerry Hayes is single mum, living on a tough south London estate. She provides for her son by cleaning houses she could never afford. Taken into care as a child, Kerry cannot forget her past. Noah…