The next EU President will first have to drink his tea at Downing Street

The fierce political race for the top EU job is heading to its climax lately. Roughly one month away from the European elections of 22-25 May and even the pigeons at park Leopold can feel the sigh of each and every of the 766 Members of the European Parliament. Many of them will have to […]