Former #NeverTrumper and Cruz supporter Mark Levin announced on Tuesday he will vote for Donald Trump for president.

The Hill reported:

After once declaring he could never support Donald Trump as the Republican presidential nominee, Mark Levin changed his mind with a big announcement on his radio program Tuesday.

“I’m gonna vote for Donald Trump. I’m gonna wind up voting for Donald Trump on Election Day,” the talk radio host said after reiterating his perspective that Texas Sen. Ted Cruz was a far better choice for conservatives.

TRENDING: FBI Agent Who Uncovered Weiner Laptop with Hillary's Emails says FBI Leadership Told Him to Erase All of His Findings

“I take no responsibility for the dumb things he says or the dumb things his surrogates say,” he added of the GOP nominee and his campaign.

Levin’s endorsement comes five months after unequivocally stating, “I am not voting for Donald Trump. Period.”