I have given him the land of Egypt for his labor - Because he fulfilled the designs of God against Tyre, God promises to reward him with the spoil of Egypt.
The prophet places this prediction out of chronological order, that he may point out what had not been stated in the foregoing prophecy, namely, that the agent who should strike the first blow on Egypt should be the Chaldaean king, Nebuchadnezzar.
Ezekiel 29:18
Yet had he no wages - It is not improbable that the Tyrians before they surrendered their island-citadel managed to remove much of their treasure; but others exlplain the verse; that the siege and capture of Tyre is to be regarded as the “work” appointed, and the possession of Egypt as the “reward or wages” for the work.
Ezekiel 29:21
Egypt being the antagonist of the people of God, her overthrow inaugurated the triumph of good over evil.
The horn - Or, “an horn to bud forth to the house of Israel.”
I will give thee the opening of the mouth - When these things should begin to come to pass the prophet‘s mouth should be opened to declare their meaning, and to make known the end to which all was tending.