Who is the first and the last?

Isaiah 44:6 NWT

This is what Jehovah says, The King of Israel and his Repurchaser, Jehovah of armies: “I am the first and I am the last. There is no God but me.”

Who is speaking?
Revelation 21:5-6 NWT

And the One seated on the throne said: “Look! I am making all things new.” Also he says: “Write, for these words are faithful and true.” And he said to me: “They have come to pass! I am the Alʹpha and the O·meʹga, the beginning and the end. To anyone thirsting I will give from the spring of the water of life free.

Who is "the One seated on the throne"?
Isaiah 41:4 NWT

Who has acted and done this,
Summoning the generations from the beginning?
I, Jehovah, am the First One;
And with the last ones I am the same.

Who is speaking?
Revelation 1:17-18 NWT

And when I saw him, I fell at his feet as one dead. And he laid his right hand upon me, saying, Fear not; I am the first and the last, and the Living one; and I was dead, and behold, I am alive for evermore, and I have the keys of death and of Hades.

Who is speaking here?
Revelation 22:12-13 NWT

“‘Look! I am coming quickly, and the reward I give is with me, to repay each one according to his work. I am the Alʹpha and the O·meʹga, the first and the last, the beginning and the end.

Who is speaking here?
Revelation 2:8 NWT

“And to the angel of the congregation in Smyrʹna write: These are the things that he says, ‘the First and the Last,’ who became dead and came to life again:

Who is speaking here?
How can Jesus say he's the first and the last?
Are there two firsts and two lasts?