Donald Trump has tweeted that he will announce who will serve as America's next secretary of state on Tuesday morning.

The announcement will end weeks of speculation over who will take his leading cabinet position and serve as the country's top diplomat.