'How do you square your distaste for racism and fascism with your admiration for openly islamophobic Trump policies'
Because Trump is not Islamophobic. He has Islamic supporters in the US. He has busines interests with Muslims as do some of his advisers. But currently there is Islamic terrorism and Trump intends to put a stop to it, so he will be vetting Muslims more than he vets Christians or Jews.
'Bannon who made Breitbart into a far right platform?'
It is not a far right platfom. The Muslim, Raheem Kassam, was or is head of its London operation and it employs lots of Jewish contributors e.g Milo Yiannopoulos etc
'how do you square your love of free speech with your love of Putin.'
I haven't got a love of Putin and don't know hardly anything he does, but my right to free speech is to say if I agree with some of his policies, which I do agree with, just like Farage and Trump do, who also believe in free speech and are both against Blairite political correctness.