Parliamentary polls imminent in Europe