City Hall bosses are being 'rewarded for failure' over fare dodging, London Tory claims
The total cost of fare evasion to Transport for London is estimated to be £190 million every year
The total cost of fare evasion to Transport for London is estimated to be £190 million every year