Suzanne Hunter reviews Pygmalion starring Alistair McGowan and Rula Lenska at the Yvonne Arnaud Theatre on the 7th April.