You might have spotted purple ribbons when Donald Trump gave a big speech to Congress last night. Democratic senators wore them to highlight the US opioid crisis. In 2016, more than 42,000 people ...