In the run-up before the holidays, Donald Trump raised a record 10 million dollars, putting his fund-raising at $46 million, with Bernie Sanders running a close second. Calling it an ‘impeachment money bomb’ the President crowed on Twitter:

Fund-raising by the numbers:

Bernie Sanders: $34.5 million

Pete Buttigieg: $24.7 million

Andrew Yang: $16.5 million

Donald Trump: $46 million

As Trump continues to call the impeachment proceedings a ‘witch hunt’ his base has rallied around him. Who would have thought that impeachment would have given Trump a boost?