deputy premier steven miles