Re "The Red Flag." That is correct. Same tune.
Re "The Molecatcher" (Roud 1052): late 18th-century garland origin. Sung by Lloyd on "The Best of A. L. Lloyd" (1966) with a few different words.
It's been recorded a number of times since. Gordon Hall had no fewer than ten extra couplets (not what you're thinking).