Westminster Voting Intention: Chart

Sample: Polls since 6 Feb 2018 (Total 100).