The Senate agreed with the President and decided not to remove him for this conduct. Not only that, he cannot be indicted for said conduct because the Justice Department has a policy stating they cannot indict the President. For instance in the Mueller investigation they documented no fewer than 10 instances of obstruction of justice by the President, a federal crime. The lead investigator in that case also testified under oath that the President was not truthful in his answers to investigator questions.
This has emboldened the President to argue in court that not only is he immune from indictment, he's immune from any and all investigation.
So the question is not which laws constrain the President, nor is it which laws empower the President. At this point after all that, the question is: "Who is going to do this for the President, and who is going to stop him?"