McCain is wrong.
Churchill was a true leader, even before enough others were agreeing with him. Being a true leader is not measured by how many are agreeing with you. Leading is leading which can mean being ahead of others, whether they willingly follow or not. Being a leader does not require agreeing to compromise for the sake of going along to get a along.
Trump is currently right on many things that many western European leaders are wrong on. Trump is leading, whether they are agreeing or not.
Good point. Churchill was hated by many in the UK before and during his time as Prime Minister. However, he never wavered; was completely confidant in his convictions, and was the epitome of good leadership.
John McCain is a pus-filled boil on the ass of history.
At least he's consistent - his whole career over the past 20+ years has been one of attacking nationalists and patriots in order to win the approval of the liberal establishment. Playing this game mostly worked for him, except when he ran against Obama in 2008 when his liberal friends dropped him like a hot potato.