Julia Gillard has the right stuff to lead