The flag of the Communist Party of Great Britain (Marxist–Leninist); a Marxist-Leninist political party in Great Britain
Own work. Based on flags visible here, here, here, here, here, here, and here.
MrPenguin20