ジム・コンネル
コンネルは、1889年のロンドン・ドック・ストライキ(英語版)の最中に、SDFの集会で演説しようとして、社会主義のためのアンセムを書こうと思い立った。彼は、チャリング・クロス駅から、自宅のあったサウス・ロンドン(英語版)のオナー・オーク(英語版)駅までの列車の中で歌詞を書いた。通説では、駅員がプラットホームで赤い信号旗を上下する仕草を見て、歌詞を思いついたとされている。この歌詞は、ドイツ語のクリスマス・キャロル「もみの木 (O Tannenbaum)」として知られ、メリーランド州の州歌にも流用されている「Lauriger Horatius」の旋律で歌われるのが普通になっているが、もともとコンネルは、古いスコットランド民謡のジャコバイトの歌である「The White Cockade」の旋律で歌うことを求めていた。
1920年に書かれた「How I Wrote "The Red Flag"(私はどのように「赤旗の歌」を書いたか)」という文章の中で、コンネルは次のように述べている 。