Tag Archives: London government

The gorilla of London’s government

The elephant in the room, referring to an issue everybody can see but won’t talk about, is one of our most irritating cliches – almost as bad the perfect storm, used to mean trouble on more than one front.  So I … Continue reading

Share
Posted in Politics UK | Tagged , , | 2 Comments