Even in a society where a man with 42 previous convictions, including one that led to a 15-year sentence for multiple rape and sexual assaults, is given a concurrent sentence for yet another rape — leading his victim to say he was given a “free rape” — there has been a profound shift in attitudes to violence against women.