680News political affairs specialist John Stall says mistakes by both NDP leader Andrea Horwath and Ontario PC leader Tim Hudak contributed to the Liberal win.