The US Supreme Court rules in Donald Trump's favour - allowing the former President to stay on state ballot papers.