Former US Ambassador to the United Nations Nikki Haley has officially announced that she will run for the presidency of the Republican Party in the primaries for the 2024 elections.