After years of sleaze and stagnation central European politics is livening up. In April the centre-right gained a thumping majority in Hungary. At the end of May Czech voters, spurred by an anti-corruption campaign, shunned the two main parties for newcomers. And now Slovaks have evicted the country’s most effective politician, the populist and nationalist prime minister Robert Fico, in favour of a bunch of free-market parties preaching lean government and ethnic harmony.