Grim signs for Rishi Sunak with polls showing his personal rating dipping while Labour holds 18-point lead ahead of crunch by-elections amid immigration and cost-of-living woe