Swinney pledges to end violence against women, but delivery questioned Scotland's First Minister John Swinney has promised to end violence against women and girls, but doubts remain over turning laws into real change.