Every Saturday morning, we’re publishing “This Week in the 2020 Race”: a quick way to catch up on the presidential campaign and the field of 24 candidates for the Democratic nomination.

An outpouring of anger with President Trump

Two mass shootings — one in El Paso and another in Dayton, Ohio — left a total of 31 people dead last weekend. Dozens of others were injured.

The suspect in the rampage at an El Paso Walmart, where 22 people were killed, had posted a hateful manifesto online moments before the shooting, the authorities said. It railed against immigration and declared, “This attack is a response to the Hispanic invasion of Texas.”

That brought fresh scrutiny to President Trump’s inflammatory language about immigration. He has repeatedly used the word “invasion” on Twitter, and some of his re-election campaign’s Facebook ads have also made claims about an “invasion” on the southern border.