Ashraf Ghani has been sworn in as the president Afghanistan for the second term. Elections were held in September 2019 but incumbent Ghani was only declared to have won in February after repeated delays and accusations of voter fraud, sparking a furious response by former chief executive Abdullah Abdullah, who vowed to form his own parallel government.