The United States supreme court has ruled that former President Donald Trump has immunity for official actions taken while in office. In a 6-3 ruling delivered...