What does 2 Samuel 5:2 mean?
'Even when Saul was king, you were the one leading Israel in battle. The Lord told you, 'You will shepherd my people Israel and be their ruler.'' 2 Samuel 5:2 - Modern Text Bible
(They recognize David's leadership and God's promise that he would be the one to guide and protect Israel.)