Micaiah prophesies Ahab’s death in the coming battle against Aram and is gaoled for his efforts, but he was right: Ahab is killed; Judah (led by Jehoshaphat) wins against an attack by the Moabites, Ammonites, and some of the Meunites: 1 Kings 22:10−28; 2 Chronicles 18:9−27; 1 Kings 22:29−35; 2 Chronicles 18:28−34; 1 Kings 22:36−40; 1 Kings 22:51−53; 2 Chronicles 19-20:30
How many of us would have the courage of Micaiah: to contradict all the other prophets and tell the king he would die. Not only that, to then turn around and tell the other prophets they weren’t just mistaken, but they were listening to a lying spirit (i.e. to Satan).
That’s what Micaiah did:
1 Kings 22:19-22Listen to what the Lord says! I saw the Lord sitting on his throne with all the armies of heaven around him, on his right and on his left. And the Lord said, ‘Who can entice Ahab to go into battle against Ramoth-gilead so he can be killed?’ There were many suggestions, and finally a spirit approached the Lord and said, ‘I can do it! … I will go out and inspire all of Ahab’s prophets to speak lies.’
And God allowed it, saying the spirit would be successful.
1 Kings 22:23 So you see, the Lord has put a lying spirit in the mouths of all your prophets. For the Lord has pronounced your doom.
The phrase ‘the Lord put a lying spirit in the mouths’ is an expression. God didn’t directly put the lies, or the lying spirit, there (see the earlier verses). He allowed it to happen, knowing that the so-called prophets were ready to hear something their king would like. Like Micaiah, the other prophets had the choice of listening to God, rather than the lying spirit.
The result for Micaiah was that he was gaoled.
The result for Ahab was that he was killed by a random arrow, and died in a way consistent with that prophesied by Elijah.