PM is right about Afghanistan