Three-time British Supersport champion and British Superbike rider Karl Harris has died in an accident at the Isle of Man TT races.

The 34-year-old from Sheffield crashed on the second lap of the Superstock race on Tuesday.

"Karl was one of the great characters in the race paddock," said Gary Thompson, the TT clerk of the course.

"His infectious enthusiasm and sense of humour lit up many race meetings. He was a hugely talented racer and will be sorely missed."

Harris won three British Supersport titles between 2001 and 2004 before moving on to Superbikes, with his best result coming in 2006 when he finished fifth overall.

He made his debut on the Isle of Man in 2012.

Harris is the second competitor to lose his life at this year’s event, following the death of Bob Price on Monday.

The 65-year-old lost his life in a crash on the third lap of the Supersport race at Ballaugh.