The Prime Minister has been accused of "taking away money" from Conservative and Liberal Democrat councils to "punish" them for "managing finances well".