I am trying to prove, under the assumption $E[u_t^2x_t^Tx_t]=\underbrace{E[u_t^2]}_{\sigma^2}E[x_t^Tx_t]$, that the
$$AVar[\beta_{POLS}]=\sigma^2 E[x_t^Tx_t]^{-1}$$ My result: $$\begin{eqnarray}AVar[\beta_{POLS}]&=&E[(\beta_{POLS}-\beta)(\beta_{POLS}-\beta)^T]\\ &=&E[((x_t^Tx_t)^{-1}x_t^T u_t)(u_t^Tx_t(x^T_tx_t)^{-1})]\\ &=&E[E[((x_t^Tx_t)^{-1}x_t^T u_t)(u_t^Tx_t(x^T_tx_t)^{-1})|x_t]]\\ &=&E[(x_t^Tx_t)^{-1}x_t^TE[u_tu_t^T|x_t]x_t(x_t^Tx_t)^{-1}]\\ &=&\sigma^2E[(x_t^Tx_t)^{-1}]\neq\sigma^2E[(x_t^Tx_t)]^{-1} \end{eqnarray} $$
Could anyone point out where I made the mistake?