A SHARPLY divided US House of Representatives voted yesterday to order President George W Bush to bring combat troops home from Iraq next year — a victory for Democrats in an epic war-powers struggle and Congress’ boldest challenge yet to the administration’s policy.