Share Facebook Twitter LinkedIn Pinterest Email At least 100,000 Polish citizens will have the right to vote for the British capital’s next mayor, with attitudes to Europe likely to influence their choice of candidates. Today, Monday 18 April, is the final day for registering to vote […]