Tens of thousands of people have marched in Washington, Los Angeles and other US cities for LGBT rights, in one of the biggest protests since President Donald Trump took office.

Many of the those attending said they felt their community was under threat from the Trump administration.