The New York mayor Michael Bloomberg has reiterated his call for a gun law after the Connecticut school massacre:
President Obama rightly sent his heartfelt condolences to the families in Newtown. But the country needs him to send a bill to Congress.
We heard after Columbine that it was too soon to talk about gun laws. We heard it after VTech, Tucson & Aurora. Now we are hearing it again.
For every day we wait, 34 more people are murdered with guns. Today, many of them were five-year olds.
He added: "We have heard all the rhetoric before. What we have not seen is leadership – not from the White House, not from Congress. That must end today.
"My deepest sympathies are with families of those affected, and my determination to stop this madness is stronger than ever."
More top news
It comes after House Republican leaders postponed voting on a compromise immigration measure.
Which? said Amazon and eBay had removed the alarms that failed to sound in test conditions.
Economists worry about a trade war between the United States and its most vital trading partners.