British troops have to stay in Afghanistan:
British troops have to stay in Afghanistan to prevent it from becoming a failed state and breeding ground for terrorism, newly appointed Defence Secretary Liam Fox said.
Australian troops are likely to stay in Afghanistan beyond 2014, defence force head Angus Houston says.