Repenting from kufr and shirk
Q: If a Muslim did kufr and shirk i.e. sins which put him out of the fold of Islam, then how can he come back into the fold of Islam? Also if he has done numerous other types of major sins, then what is the procedure so that Allah Ta'ala will accept his repentance? Please explain in detail.