David Cameron denies sending "mixed messages" over plans to withdraw British troops from Afghanistan by 2015.

More...