Adam Peaty won the 100m breaststroke at the Aquatics GB Swimming Championships in London with a time of 58.97 seconds, the second-fastest in the world this year.