Donald Trump declared he had won a “magnificent victory for the American people” after defeating rival Kamala Harris to the White House - but can he stand again in 2028?