'No more need' for British troops