Home Politics Trump catches another break with Supreme Court ruling on presidential immunity