Gilbert & Sullivan a british tar is a soaring soul