Keir Starmer extends ‘best PM’ advantage over Rishi Sunak as Tory leader’s popularity with activists turns negative amid fears over looming by-elections