What does it mean that Jesus “holds the Key of David” in Revelation 3:7?

This article has been translated into the following languages: