This paper studies model reference adaptive control (MRAC) for a class of stochastic discrete time control systems with time delays in the control input. In particular, a unified fully probabilistic control framework is established to develop the solution to the MRAC, where the controller is the minimiser of the Kullback-Leibler Divergence (KLD) between the actual and desired joint probability density functions of the tracking error and the controller. The developed framework is quite general, where all the components within this framework, including the controller and system tracking error, are modelled using probabilistic models. The general solution for arbitrary probabilistic models of the framework components is first obtained and then...