The deal would allow up to 100 British troops to stay in Iraq beyond a previously approved withdrawal date .