A wonderful evening of swimming, with lots of records broken! Well done to everyone who took part. Results and timings are found here.