Should the UK implement a maximum wage?What is a Maximum Wage? A ‘maximum wage’ is a “legal limit on how much income an individual can earn” (Dietl, H., Duschl, T. and Lang, M....