Senate report proves collusion and perjury by Trump