Allama Iqbal said that Islam is a complete code of life which offers comprehensive guidance for socio-political and cultural issues. Hence, Muslims can never forego their religion. If Hindus were demanding independence , Muslims were also justified in getting separated from Hindus.