News24.com | Trump crows over bitter Supreme Court justice victory

US President Donald Trump revelled in arguably the biggest – and hardest fought – victory of his controversy-strewn presidency ahead of a ceremonial swearing-in for new Supreme Court Justice Brett Kavanaugh.