U.S. President George Bush pledged American troops will remain in Iraq until "the job is complete," but said the U.S. will work towards a speedy handover of security responsibility. More...