Although not canal boat songs per se, I would recommend a couple of songs by Bob Roberts, the last of the Spritsail Bargemen, who sang "Stormy Weather Boys," and "The Worst Old Ship." You can find recordings on the Saydisc label, "Sea Songs & Shanties" (basically recordings taken by Peter Kennedy in the 50s and 60s for the BBC).Cheers, Brian