Question: who sang the sun has got his hat on
Answer: Noel Gay