The US Senate has passed a rare bipartisan package of gun safety legislation, sending it to the House of Representatives for further approval.

The bill, seen as the first significant gun control legislation to pass in three decades, was passed by 65 votes to 33.

Fifteen Republican senators joined all 50 Democrats in voting for the bill.

The measures include tougher background checks for younger would-be gun owners, measures to keep guns away from more domestic violence offenders, and red flag laws that will make it easier for authorities to take weapons from people judged to be dangerous.

The $13bn package will also fund programmes about school safety, mental health, and violence prevention.

But compromise could not be reached on broader measures, such as banning assault-style rifles or high-capacity magazine, and so these have been left out of the legislation.

It comes after a number of recent mass shootings, including one at a school in Uvalde, Texas, which killed 19 children and two teachers; and one at a supermarket in Buffalo, New York, which left 10 people dead.

More from US

They were among more than 20,800 people who have been killed in gun violence in the US this year, including through homicide and suicide, according to non-profit research group Gun Violence Archive.

Before the vote, Democratic Senate Majority Leader Chuck Schumer said: “This is not a cure-all for the ways gun violence affects our nation, but it is a long overdue step in the right direction”.

The bill is expected to pass in the Democrat-controlled House, before it is signed into law by US President Joe Biden.

You May Also Like

One dead and dozens hurt as tornadoes strike Texas and Oklahoma

At least one person has been killed and dozens were injured after…

Footage released of white police officer shooting black man in the back of the head

Police in the US have released footage of an incident where a…

President-elect chooses most diverse economics team in US history

Joe Biden is pressing ahead with forming his government by announcing his…

When will we know the US election result – and could there be delays?

The coronavirus pandemic has seen an unprecedented number of voters register to…