'Barbaric' rapist: Donald Jeffrey has been jailed for life after being found guilty of carrying out a series of rapes, brutal beatings and sexual assaults on two former partners over a period of more than 20 years