Sahih Muslim Chapter 6: PERTAINING TO THE WORDS OF ALLAH: ALLAH WOULD NEVER PUNISH THEM SO LONG AS YOU ARE AMONGST THEM”

Sahih Muslim Book 39, Number 6717:
Anas b. Malik reported that Abu Jahl said: O Allah, if he is true, then shower upon us the volley of stones from the sky or inflict upon us a grievous torment, and it was on this occasion that this verse was revealed:”‘Allah would never torment them so long as you are amongst them. And Allah is not going to torment them as long as they seek forgiveness. And why is it that Allah should not torment them and they prevent people from coming to the sacred mosque….”(viii. 34) to the end.

Such a Wonderful Hadith, this Hadith reveals when these verses were revealed to the Holy Prophet Muhammed Salalaahu Alaihi wasallam , from these verses and the Hadith we came to know that in the period of the earlier prophets if the command was not followed Allah would Inflict severe punishment to the people, But when the Holy Prophet came down upon the earth the rules changed for all, Allah said that he would not torment people as long as the Holy Prophet is amongst them, this is still true even today, the verses are not limited to that period, he is still amongst us, though behind a pardah.

The verses also state that Allah can then torment them if they continue to be a hindrance to people, But of course Allah personally cursed abu lahab when he cursed the Holy Prophet Muhammed Salalaahu Alaihi wasallam , this was sent in an earlier Hadith