Milo has been called "the perfect online personality" - a politically incorrect conservative gay British writer and speaker who looks fabulous.