William Haggas is confident he has done everything in his power to get Economics primed for a long-awaited comeback run in ...