Trainspotting star Ewan McGregor says President Trump would most identify with the iconic character of Begbie.

Speaking to the BBC's Colin Paterson on the eve of release of the sequel to the 1996 classic, McGregor - who has been vocal in his opposition of the newly-inaugurated 45th US President - said Trump would most likely identify with Begbie, as the latter was "a ******* maniac".