British PM: Taliban could have political future