ICM: the ‘gold standard’ pollster?

by Stephen Tall on April 27, 2015

It’s not just the political leaders whose careers are on the line on 7th May – so are the pollsters’ reputations. Never before in the UK has an election been as polled as this one — well over 2,000 in (…)

Read the rest of this entry »