Elon said a couple days ago that he didn’t say he was going to donate 45 million a month.
He made a donation of that amount to a separate PAC that is specifically to fight voter fraud. He has officially endorsed Trump now.