Fitzgerald is played by David Hunter – who has many musical and non-musical West End credits - as a swaggering, peevish brat, also prone to smirk. He sings well enough but the bulk of the score goes ...