Is £120,000 the UK's Worst Salary?

Tom Nicholas 2
Tom Nicholas 2