10 Nov 2016

The inaccurate science of political polls

From The Panel, 4:25 pm on 10 November 2016

Pollster David Farrar discusses the pitfalls of polling.