Trump not taking it lying down, hitting back on Twitter:

Responding to these reports from earlier:

  • "Intel chiefs presented Trump with claims of Russian efforts to compromise him"
  • Full 'compromising' report on Trump & Kremlin (highlights in yellow!)

Trump is scheduled to give a news conference tomorrow, Adam did a preview here:

  • Preview: Trump to hold first press conference since July. What it means for markets

Here is a safe for work pic: