Team Sky have terminated the contract of Jonathan Tiernan-Locke with immediate effect following confirmation of an International Cycling Union anti-doping violation.

The 29-year-old has not raced since being withdrawn from competition by his team last September following the discovery of discrepancies in his biological passport.

Team Sky Team Principal Dave Brailsford said: "Jonathan's contract has been terminated today.

"Whilst there have been no doubts about his time with us, his doping violation - from readings taken before he joined this team - means there's no place for him in Team Sky.

"We've a well-known stance on anti-doping and our action is the inevitable outcome of a violation.

"This is a team that trains, races and wins clean."