The Jews will be Restored and all the Messianic Promises of an Earthly Kingdom will be Fulfilled
In verses 29, 31 we are told that "God is not sorry for his gifts to and calling of the Jews." (A. T. Robertson, p. 399) And, "God’s purpose is for the Jews to receive a blessing yet." (Ibid) It is impossible to read these verses and misunderstand the apostle’s meaning. The Jews will be restored and all the messianic promises of an earthly Kingdom will be fulfilled.
Nicoll concurs and writes: "Israel as a nation, is a key part of the Messianic kingdom, is the content of Paul’s thoughts. … Israel, or to the elect, is to miss the mark: it foretells a ‘conversion of the Jews’ so universal that the separation into an elect remnant and the rest who were hardened shall disappear." (p. 683)
Everyone agrees the "all Israel" means the whole of Israel, not every specific Jew. A remnant will survive the tribulation and be saved. Some will be taken before their Savior, their King, and be judged. That is what Matthew 25 is all about.
The One Rescuing is a Present Participle of the verb ruomai. It means "to rescue, deliver." Christ then in the verbal sense is known as the Rescuer of the Jewish people, and of course also the world (but that is not the point here). The Future Tense comes from the verbs "shall be saved" and "will come" (ako). Ako means "to arrive, to be present," and has the force of the Pluperfect. "He will have arrived." (Thayer) "He will remove" also is a Future Tense of apotrepo. Thus, "He will remove, turn away" ungodliness from Jacob, or Israel. Jacob was the father of the twelve tribes, not the founder of the Church of the Inner Springs in Horseshoe, Texas! The name Jacob is a representation of the Jews. Jacob and Zion means the Jewish people, not the church! Zion was the hill in Jerusalem that was the site of the residence of the kings of Israel. The word became a catch-all term for describing Jerusalem, Israel as a whole, or the Jewish people.
Only someone not thinking, or who has a pre-set agenda, would miss the fact that the verse is telling us that the Jews will be restored and receive the benefits (and fulfill) the application of the New Covenant, which has to do with personal blessings, i.e. personal salvation!
When in the future the Messiah comes to save the Jews the New Covenant will be fulfilled with the nation. The New Covenant was ratified by the death of Christ and His shed blood on the cross (Luke 22:20). The Covenant was launched at Pentecost (Acts 2), with the Gentiles presently receiving the benefits of it in salvation, but not in a prophetic sense fulfilling it. But Israel will embrace the New Covenant as they enter the blessings of the Kingdom and trust Christ as their personal Savior. When the Jews rejected Christ, they rejected the provision for salvation that comes by the New Covenant but in the future that Covenant will bring them salvation from their sins.
God is not through with the nation of Israel!
God’s relationship with the Jews is based on His election. And though they are now in unbelief He is not through with them. That national election stands. It defines His future work with them. God chose Israel to be His people; they are the object of His love even presently—on account of the fact that He is a Covenant-keeping God!