going back to red being the color of socialism, yes that may be true, USSR, Peoples Republic of China, Peoples Republic North Korea, all socialist / communist republics, all have red flags, and on that note maybe britain has a hint of socialism too, just look at our maritime ensign, its RED. and besides, Tiger tiger will know this, the chinese see red as a LUCKY color