More than 2,000 Transport For London staff are paid over £100,000 a year - with 65 earning more than the Prime Minister

· Daily Mail