Karoline Leavitt resigns as White House Press Secretary, citing family reasons. Analysts suggest internal tensions and missteps contributed to her departure.