 Opponents have called the bill a solution in search of a problem because non-citizen voting is already illegal at the federal level. And no states currently allow it at a state level. Ultimately, critics say this effort is aimed at preventing something that is extremely rare in American elections. But House Speaker Mike Johnson told members prevention is necessary as illegal immigration continues to be a problem in the U.S.,