President Barack Obama pushed back hard against Republican critics of his health care overhaul plan Monday, vowing to fight the politics of the moment "and press for passage of legislation by the end of the year.
Obama challenges critics on health care.