A new law which came in last month entitles staff, including temporary agency workers, to keep 100% of the money they have earned through tips, with employers unable to make deductions.