Political free speech can not be constitutionally prevented.
I believe were it to come before SCOTUS Trump would win 9-0
I wouldn’t count on that, it’d be 5-4 and I’m not sure which way