Here are some charts tracking the polling trends across the 73 YouGov headline voting intention polls since the 2017 general election, starting with all voters / all main parties.

d25d2506sfb94s.cloudfront.net/cumulus_upload… …
Tables for the poll of 5th - 6th July 2017:
d25d2506sfb94s.cloudfront.net/cumulus_upload… …