Advertisements

The British Polling Council is the industry’s self-regulation body for political polling in the UK.