Tesla and SpaceX CEO Elon Musk rallies solo for former US president and Republican presidential candidate Donald Trump, urging people to vote in a town hall in Harrisburg in the key swing-state of Pennsylvania. Musk has emerged as a loud voice in US politics since taking over X, formerly known as Twitter.