Europe`s Grand Parties in a Vise ...

The watchword for the European Parliamentary elections has been: Whoever is in power, gets clobbered.