Can we trust the pollsters?
CGTN
06:32

After a number of recent high-profile failures, can the pollsters redeem themselves this time around in what's been termed the most difficult election to call in decades? The Chief Executive of one of the world's foremost polling companies - Ben Page of Ipsos Mori answers that question.