I worked in an independent pub and the owners paid back 25p for every main meal and 5p for every pudding (this came out of the price of the meal). The money was pooled and divided out each shift end and given to us (waiting staff, bar staff and chefs) on top of our basic wage for that shift. Chefs got a bigger percentage than we did obviously.
Bearing in mind this was over 20 years ago, we would go home on a busy Saturday night with close to £30 for the shift.
This has been by far the most generous and fair way of being paid that I have experienced as a waitress or bar staff.
Have worked at many other places where we basically never saw tips.
I shall sign the petition. Pizza Express have been at it for years haven't they? I'm sure there was something about their service charges about 10 years ago.