Tag: Hydra

UK Politics

UKIP, the Lernaean Hydra of British politics

In Greek mythology the Lernaean Hydra is a monster with many heads, and every time one head is removed two more grow in its place. So too, it seems, is the case for the UK Independence Party just now. Yesterday there was a new (and, for UKIP, rather predictable) media […]