The government is not doing enough to punish those who rape, murder and assault women, the Democratic Alliance said on Saturday.