British voters cast ballots in local elections seen as a verdict on Keir Starmer's leadership