Megyn Kelly is not who she seems to be while on Fox News.
I caught her 45-minute interview with Howard Stern (now on Youtube) and she was engaging and super-polite while Howard did his usual bit of digging for personal info.
And she would NOT talk about her political persuasion.