1)
Who put idols in Beis Hashem?
1.
Radak: Achaz and Menasheh, like verses say 1 , and Bnei Yehudah with them.
1
Melachim II, 21:7 says so about Menasheh. Melachim II, 16:15 says that Achaz ordered to build a Mizbe'ach in Beis Hashem like that of Damesek. Perhaps it is considered like idolatry. (PF)
2)
Why did they put idols in Beis Hashem?
1.
Malbim: It was like a rival (co-wife) next to Hashem.