Supreme victory by Trump at high court