Sadiq Khan’s cynical excuses for failure
Greater London Mayor Sadiq Khan is a massive and incontrovertible failure as a leader. His term in office has been characterised by horrendous levels…
Greater London Mayor Sadiq Khan is a massive and incontrovertible failure as a leader. His term in office has been characterised by horrendous levels…