There is no Lordship with an 'L' in caps, fool! And then the words "Lordship and Power" do not appear in that verse, together. Are you an ex-Christian?<quoted text>
Muhammad did more than it, he tried to put himself in the same line of god, an used him for his purpose.
59:6 "Allah gives his Messenger Lordship and Power over whomever He wills."
What it means is that Allah has given his Messengers authority. It is not just about Muhammad.
The word Messenger is in plural, Ignorant Fool!