Censuring the Companions for Disagreeing over the Hypocrites who Returned to Al-Madinah Before Uhud
Allah says;
فَمَا لَكُمْ فِي الْمُنَافِقِينَ فِيَتَيْنِ
Then what is the matter with you that you are divided into two parties about the hypocrites!
Allah criticizes the believers for disagreeing over the hypocrites.
There are conflicting opinions over the reason behind revealing this Ayah.
Imam Ahmad recorded that Zayd bin Thabit said that;
Messenger of Allah marched towards Uhud. However, some people who accompanied him went back to Al-Madinah, and the Companions of the Messenger of Allah divided into two groups concerning them, one saying they should be killed and the other objecting.
Allah sent down,
فَمَا لَكُمْ فِي الْمُنَافِقِينَ فِيَتَيْنِ
(Then what is the matter with you that you are divided into two parties about the hypocrites).
The Messenger of Allah said,
إِنَّهَا طَيْبَةُ وَإِنَّهَا تَنْفِي الْخَبَثَ كَمَا يَنْفِي الْكِيرُ خَبَثَ الْحَدِيد
She (Al-Madinah) is Taybah, and she expels filth, just as the billow expels rust from iron.
The Two Sahihs also recorded this Hadith.
Al-Awfi reported that Ibn Abbas said that;
the Ayah was revealed about some people in Makkah who said they embraced Islam, yet they gave their support to the idolators. One time, theses people went out of Makkah to fulfill some needs and said to each other, "If we meet the Companions of Muhammad, there will be no harm for us from their side."
When the believers got news that these people went out of Makkah, some of them said, "Let us march to these cowards and kill them, because they support your enemy against you."
However, another group from the believers said, "Glory be to Allah! Do you kill a people who say as you have said, just because they did not perform Hijrah or leave their land. Is it allowed to shed their blood and confiscate their money in this case?"
So they divided to two groups, while the Messenger was with them, and did not prohibit either group from reiterating their argument.
Thereafter, Allah revealed,
فَمَا لَكُمْ فِي الْمُنَافِقِينَ فِيَتَيْنِ
(Then what is the matter with you that you are divided into two parties about the hypocrites).
Ibn Abi Hatim recorded this Hadith.
Allah said,
وَاللّهُ أَرْكَسَهُم بِمَا كَسَبُواْ
Allah has cast them back because of what they have earned.
meaning, He made them revert to, and fall into error.
Ibn Abbas said that,
أَرْكَسَهُم
(Arkasahum),
means, `cast them' .
Allah's statement,
بِمَا كَسَبُواْ
(because of what they have earned),
means, because of their defiance and disobedience to the Messenger and following falsehood.
أَتُرِيدُونَ أَن تَهْدُواْ مَنْ أَضَلَّ اللّهُ وَمَن يُضْلِلِ اللّهُ فَلَن تَجِدَ لَهُ سَبِيلً
Do you want to guide him whom Allah has made to go astray! And he whom Allah has made to go astray, you will never find for him a way.
meaning, there will be no path for him, or way to guidance.
Allah's statement