WASHINGTON—In response to the attempted assassination of former President Donald Trump at a rally in Pennsylvania over the weekend, Congress moved quickly to pass legislation Monday that bans the civilian use of roofs. “As our country continues to reel from this horrific event, we in Congress have taken action by enacting a nationwide ban on all roofs, roof terraces, and balconies,” said House Speaker Mike Johnson, explaining that the would-be assassin, who shot at and nearly killed Trump from atop a building 430 feet away, highlighted just how lax U.S. laws had been in addressing the threat of widespread roof access. “As we saw on Saturday, the risks of Americans having roofs is far too great to continue allowing our homes, schools, and other buildings to be covered in any way. In terms of public policy, this would seem to be the best option available to us.” Critics of the bill argued that its effectiveness may be limited due to a loophole that would still allow future assassins to fire out of a building’s windows.