Question: Which British musical comedy had music and lyrics written by David Heneker? 
Sentence (from "Half a Sixpence"): It was written as a vehicle for British pop star Tommy Steele.
Relevant evidence: No