WASHINGTON - Making an impassioned demand for swift action on health care, President Obama yesterday called on Congress to vote on sweeping legislation "in the next few weeks," even if that requires Democrats to move forward without Republican support.