Bloomberg will challenge President Donald Trump, reports Times of London.

Read more