The 14-time Isle of Man TT winner Peter Hickman has revealed that a component failure on his 8Ten Racing BMW was the cause of the crash that took him out of contention at this year’s race
From the lows of Peter Hickman's savage crash and the cancellation of the Senior TT, to the highs of Michael Dunlop and Dean Harrison's big successes, the 2025 Isle of Man TT was packed with drama