Starmer has vowed to fight on despite being widely unpopular after a series of setbacks, policy U-turns and questions over ...