Why don’t people vote in local elections?

Shockingly, only 35% of eligible voters actually cast a ballot in UK local elections, almost half the turnout for general elections. But why?