In an emotional speech by turns tearful, defiant and humorous, Meryl Streep doubled down on her harsh criticism of President Donald Trump, and spoke of having become a target since she first took him on in her Golden Globes speech in January.

Addressing a cheering audience at a fundraising gala for the Human Rights Campaign, a national LGBT group, Streep referred to Trump's tweet after her Globes speech, in which he called the celebrated actress "overrated."