British All-Weather Championships wind up with thrilling finishes and proof of the series' role in international competition.