Starmer has little to offer voters of either right or left in