Short answer

Qur'an 6:115 means that no one can stop what God (﷾) has decreed or break what He has promised. It is not a promise that men could never alter the earlier scriptures. The verse says God's (﷾) word is fulfilled in truth and justice, so it is about His word coming true. The early scholar Qatadah explained it as truth in what God (﷾) stated and justice in what He decided. Ibn Kathir explains "none can change His words" as meaning no one can turn back God's (﷾) judgement. The Qur'an uses the same phrase for God's (﷾) promise to help His messengers. And the same Qur'an says plainly that men did change scripture. They wrote the Book with their own hands and moved words from their places. Islam's answer: the only book God (﷾) promised to guard is the last one.

Read the full explanation

See your saved pages