ARTICLE AD BOX
Sadiq Khan is no stranger to complaining about central government grants which take “London for granted” while taking millions in taxpayer cash for granted to pay for his projects. On top of the £123 million he has spent on ludicrous woke projects, Guido can reveal Khan has splashed out £28.7 million on virtue signalling and self-promotion through Transport for London.[…] Read the rest