In House of Cards, S03E11S03E11, Frank attacks Jackie (that her step-children go to privatprivate school). This seems to be without any logical reason.
Jackie has proven herself to be loyal as she was attacking Dunbar on all levels in the debate. Also, she seems to be the only one standing behind Frank in the whole campaign. He must have known that he will looselose her and her votes to Dunbar if he attacked her.
Why have he done it anyway?