Coronavirus latest: Boris Johnson enjoys 12-point lead over Sir Keir Starmer despite summer of tricky U-turns, poll shows