Now that Sadiq Khan’s generous £170,000 salary makes him the highest-paid politician in Britain, the TaxPayers’ Alliance have crunched the numbers on just how much it costs Londoners to foot the wage bill for City Hall’s top brass. Brace yourselves… It takes 347 band D London council taxpayers to fund the mayor’s new salary alone. […]
More Than 3,100 Taxpayers Foot Gigantic Salary Bill for Khan and His Cronies

59