Seems like I am completely wrong about this (getting old). The film was "The Long Memory" (1952) and the song was not "Banks of Sweet Primroses" but "Searching for Lambs". There is a previous thread about this on Mudcat and the singer seems to have been one Michael Martin-Harvey.