Mr. Mean by Roger Hargreaves

A grumpy, miserly man who takes pride in being as unkind and selfish as possible makes life difficult for everyone around him, refusing to share or show compassion, until a series of comic mishaps and the consequences of his behavior force him to confront how lonely his meanness has made him and learn a gentler way of living.