Donald Trump has announced that Karoline Leavitt will step down as White House Press Secretary at the end of the month.