An assortment of radical leftists have marched in London this afternoon on their annual May Day rally. Banners included messages supportive of Stalin and Lenin, with the Turkish communists particularly well-represented this year.

All photographs by Sarkis Zeronian.