The PM says shops must be able to trade free from abuse but Labour argues ministers have been slow to act.