Thousands of protesters have taken to the streets of Washington, D.C., just two days before Donald Trump's inauguration. They are demonstrating against the incoming president and his positions on a range of issues, including climate change, LGBTQ+ rights, and abortion.