Islam and the Left

What do Islam and the ideological left have in common? The former reviles homosexuality, secularism and amorality. The latter embraces these whilst shunning theocracy...