“And why should Allah not punish them when they bar people from the Sacred Mosque, even though they are not its guardians? Its guardians are none but those who are mindful of Allah; yet most of them do not know. And their prayer at the House was nothing but whistling and clapping. So taste the punishment for your disbelief.” (34–35)
His saying, exalted is He, “And why should Allah not punish them,” means: What is there to prevent them from being punished? This refers to after you had departed from among them. “When they bar people from the Sacred Mosque,” that is, they prevent the believers from circumambulating the House. 148/a
It was also said that the first punishment refers to annihilating punishment, while His saying, “And why should Allah not punish them,” refers to punishment by the sword.
And it was said that the first refers to the punishment of this world, whereas this verse refers to the punishment of the Hereafter.
Al-Hasan said: The first verse—His saying, “But Allah would not punish them”—was abrogated by His saying, exalted is He, “And why should Allah not punish them.” (1)
“And they were not its guardians.” Al-Hasan said: The idolaters used to say, “We are the guardians of the Sacred Mosque,” so Allah refuted them with His saying, “And they were not its guardians,” meaning, the guardians of the House. “Its guardians are none but those who are mindful of Allah,” meaning, the guardians of the House are none but those who are mindful of Allah—that is, the believers who guard themselves against associating partners with Allah. “Yet most of them do not know.”
His saying, exalted is He, “And their prayer at the House was nothing but whistling and clapping”: Ibn Abbas and al-Hasan said: