Comic timing and crisp consonants made her portrayal of Margo in ‘The Good Life’ an enduring favourite