President Trump acted based on the clear recommendations of both Deputy Attorney General Rod Rosenstein and Attorney General Jeff Sessions. Another fact is that senate voted 94-6 to confirm Rod Rosenstein as deputy attorney general. He is respected by both sides.
Thus far Fenstein and other prominet democrats made public statements that there is no evidence of collusion between Trump associates and Russia.
This is all a political ploy to make Trump look bad.