The US House of Representatives has voted today for President George Bush to pull US troops out of Iraq. The bill, outlined here, links funding for the Iraq war to an August 31, 2008 deadline for withdrawing all US combat troops.
The bill passed by 218 votes to 212 by the Democratic-controlled House. It is the boldest challenge yet to Bush's Iraq strategy. The president has said he will veto the bill, which will now go before the Senate.