Stars from the world of motorcycling were among hundreds of mourners attending the funeral of Baildon TT ace David Jefferies today.

Roads were sealed off around St Peter's Church in Shipley, where the service was relayed by speakers to the crowd outside.

David, 30, who lived with his parents Pauline and Tony in Baildon, was killed in the TT races on the Isle of Man last month when his 1,000cc GSXR Suzuki crashed. He died instantly during the second lap of a practice session on the course for which he was lap record holder.

Just before noon today, the funeral cortege, accompanied by police outriders, pulled up outside the church where hundreds of friends, family and fans gathered outside.

David's blue, red and white helmet lay on top of the coffin alongside a big blue and white floral wreath.

The vicar, the Reverend John Rainer, told the congregation David's death "was an immense blow not only to his family and colleagues in the sport, but also to our town and county."

At the church where David was baptised, the vicar also read out two lines from a poem the family summed up David.

"The person who risks nothing, does nothing, has nothing and is nothing."

The service opened with the Bryan Adams song (Everything I Do) I Do It For You.

His father Tony, a former racer, has said in tribute that his son never realised how good he was.

"He was talked about in the same breath as the world greats which was wonderful but he could not really understand that."

An inquiry into the accident has been started by the race organisers and an inquest is due to be held at a later date.