Donald Trump says ‘hate has no place’ in US after mass shootings in El Paso and Ohio. President Donald Trump has condemned hatred and white supremacy in a public address following mass shootings that left 31 dead in Texas and Ohio.
He called for mental health gun control reforms, the death penalty for those who commit mass murder and more bi-partisan co-operation over gun laws.
"Mental illness and hate pull the trigger, not the gun," President Trump said, speaking at the White House on Monday.
He did not express support for gun control measures proposed in Congress.
"In one voice, our nation must condemn racism, bigotry and white supremacy," Mr Trump said on Monday. "These sinister ideologies must be defeated. Hate has no place in America."
His comments came shortly before the suspect in the El Paso, Texas, shooting was charged with capital murder. El Paso police also confirmed on Monday that two more victims died in hospital, raising the Texas death toll to 22.
What else did Trump say?
The president outlined a number of policies, including more co-operation between government agencies and social media companies, changes to mental health laws as well as ending the "glorification of violence" in American culture.
He called for red flag laws that would allow law enforcement authorities to take away weapons from individuals believed to be a threat to themselves or others.
Trump said government agencies must work together and identify individuals who may commit violent acts, prevent their access to firearms and also suggested involuntary confinement as a way to stop potential attackers.
He also said he directed the justice department to propose legislation to ensure those who commit hate crimes and mass murders face the death penalty.
The president criticised the internet and "gruesome" video games for promoting violence in society.
"It is too easy today for troubled youth to surround themselves with a culture that celebrates violence," he said. "We must stop or substantially reduce this and it has to begin immediately."
But he did not address the criticisms of his own harsh rhetoric against illegal immigration, which opponents say has contributed to a rise in racially-motivated attacks.
Trump drew criticism after he incorrectly referred to the Ohio city of Dayton, where nine people were killed in one of two mass shootings that occurred just 13 hours apart, as Toledo.
"May God bless the memory of those who perished in Toledo, may God protect them. May God protect all of those from Texas to Ohio," he said before walking off stage.
Two mass shootings within 24 hours have turned the US's focus back to gun control and the issue of the dangers of hate speech.
Gun control has been a mostly peripheral theme on the Democrats’ 2020 campaign trail until now. Some have written it off as a lost cause after years of violent incidents with little policy response from lawmakers or others.