Two leaders in the U.S. House of Representatives said on Tuesday all children should be vaccinated, joining a debate that has become a national political flashpoint, as a measles outbreak rekindles a discussion on safety and the right of parents to forgo inoculation of their children.

"I don't know that we need another law, but I do believe that all children ought to be vaccinated," House Speaker John Boehner, a Republican, told reporters.

House Minority Leader Nancy Pelosi, a Democrat, said at the Brookings Institution in Washington that she was sympathetic to parents' concerns but that maintaining public health required that all children receive the necessary inoculations.