Abusive Darlington man repeatedly punched partner in face when she was driving
A controlling and abusive Darlington man has narrowly avoided being jailed after he repeatedly punched his partner in the face.