Tolland clinch Leonard Cup premiership double as Henwood Park fall short | Photos