Prime Minister Sir Keir Starmer faced questions over his promises in new plans to halve violence against women and girls