Billionaire philanthropist Michael Bloomberg is preparing to spend at least $500 million from his own pocket to deny President Trump a second term, according to Democratic operatives briefed on his plans. Bloomberg has not yet announced whether he will run in the Democratic primary. If he runs, he will use that half-billion-dollar stake — roughly $175 million more than the Trump campaign spent over the course of the entire 2016 election cycle — to fuel his campaign through the 2020 primary season, with the expectation that the sum represents a floor, not a ceiling, on his potential spending. 

Read more from our friends at NRA ILA