وعن زيد بن أرقم رضي الله عنه
قال: خرجنا مع رسول الله صلى الله عليه وسلم في سفر أصاب الناس فيه شدة، فقال عبد الله بن أبي: لا تنفقوا على من عند رسول الله حتى ينفضوا وقال: لئن رجعنا إلى المدينة ليخرجن الأعز منها الأذل فأتيت رسول الله صلى الله عليه وسلم، فأخبرته بذلك، فأرسل إلى عبد الله بن أبي، فاجتهد يمينه: ما فعل، فقالوا: كذب زيد رسول الله صلى الله عليه وسلم فوقع في نفسي مما قالوا شدة حتى أنزل الله تعالى تصديقي «إذا جاءك المنافقون» ثم دعاهم النبي صلى الله عليه وسلم، ليستغفر لهم فلووا رءوسهم
We set out on a journey along with the Messenger of Allah (sallallahu alayhi wa sallam) and we faced many hardships. Abdullah ibn Ubaiy (the chief of the hypocrites at Al- Madinah) said to his friends: “Do not spend on those who are with the Messenger of Allah (sallallahu alayhi wa sallam) until they desert him.”
He also said: “If we return to Al-Madinah, the more honourable (meaning himself, i.e., Abdullah ibn Ubaiy) will drive out therefrom the meaner (meaning Messenger of Allah (sallallahu alayhi wa sallam)).” I went to the Messenger of Allah (sallallahu alayhi wa sallam) and informed him about that and he sent someone to Abdullah ibn Ubaiy.
He asked him whether he had said that or not. Abdullah took an oath that he had not done anything of that sort and said that it was Zaid who carried a false tale to the Messenger of Allah (sallallahu alayhi wa sallam).
Zaid said: I was so much perturbed because of this until this Verse was revealed verifying my statement: “When the hypocrites come to you (O Muhammad (sallallahu alayhi wa sallam)), they say: ‘We bear witness that you are indeed the Messenger of Allah (sallallahu alayhi wa sallam).’ Allah knows that you are indeed His Messenger, and Allah bears witness that the hypocrites are liars indeed.”
(Al-Munafiqun 63:1) Then the Messenger of Allah (sallallahu alayhi wa sallam) called the hypocrites in order to seek forgiveness for them from Allah, but they turned away their heads.