
Announcement expected tonight.
Former US President Donald Trump is preparing to launch a third presidential bid.
Sources say a formal announcement will be made at his home in Palm Beach later tonight.
This comes as Republicans face disappointing results in the recent midterm elections.
Only one US president, Grover Cleveland, has served two non-consecutive terms.