Prime Minister David Cameron is expected to tells MPs later that up to 4,000 British troops could return from Afghanistan next year.
Prime Minister David Cameron is expected to tells MPs later that up to 4,000 British troops could return from Afghanistan next year.