With the poor USD/GBP exchange rate, a $20 item on the menu would often cost me £25 or even more after tipping
From what I can see, tipping exists to subsidise awful wages so someone's ability to make a living and pay their bills exists solely on how well someone else perceives their customer service skills. As a brit, that's just wild to me.