Advocates and MPs say the government must stand up to the alcohol lobby if it’s serious about stopping violence against women and children.