Clapham Old Mug
New member
...just so long as you're one of the "112 people being paid more than £100,000 a year or the further 1,300 earning between £50,000 and £100,000" at Transport for London. If there was ever a man taking the piss out of the public, 'tis he.