The scandal of Teresa Kirk – the grandmother jailed for standing up to her local council – must never be repeated