Question: Which British musical comedy had music and lyrics written by David Heneker? 
Answer: Half a Sixpence