Kevin O'Leary is everything Conservatives hate.  He lives in Boston,Mass in the United States which means he's "just visiting" and "didn't come back for you."   He has no experience in politics, unlike every other leader in Canada who first has to win an election to be come an MP, spend a few years in the House,  and then win the leadership of his/her party. And he can't speak French, although he is fluent in BS.  Sorry Kev,  you're Just Not Ready!