A dispute over garden flowers turned violent when a pensioner punched his neighbour and attacked others with a cricket bat.