Spain’s four main parties running neck and neck in biggest cities — poll
A survey carried out by polling firm Metroscopia in Madrid, Barcelona, Valencia, Seville and Alicante shows that the combined 106 seats the cities deliver to Congress would be divided more…