Horne-Francis' confidence shining at North