Who has the key of David?


Jesus

(It open doors that no one can shut, and shuts doors that no one can open.)
These things saith he that is holy, he that is true, he that hath the key of David, he that openeth, and no man shutteth; and shutteth, and no man openeth Revelation 3:7