Moses
Numbers 14:34ESV·traditional attribution

According to the number of the days in which you spied out the land, forty days, a year for each day, you shall bear your iniquity forty years, and you shall know my displeasure.’

Matthew Henry Presbyterian @wholebiblehenry

We have here God's answer to the prayer of Moses, which sings both of mercy and judgment. It is given privately to Moses (Num 14:20-25), and then directed to be made public to the people, Num 14:26-35. The frequent repetitions of the same things in it speak these resolves to be unalterable. Let us see the particulars. I.

Commenting on Numbers 14:20-35

John Gill Reformed Baptist @doctorgill

I the Lord have said,.... Determined, resolved on doing what I have declared, and again repeat it; the decree is absolute and peremptory, and will never be revoked: I will surely do it to all this evil congregation, that are gathered together against me; against his ministers, Moses the chief magistrate, and Aaron the high priest; and this is interpreted gathering, conspiring, and rebelling against...

Jamieson-Fausset-Brown Reformed @jfbcommentary

ye shall know my breach of promise--that is, in consequence of your violation of the covenant betwixt you and Me, by breaking the terms of it, it shall be null and void on My part, as I shall withhold the blessings I promised in that covenant to confer on you on condition of your obedience.