British boxer Kevin Mitchell has retired from the sport with immediate effect.
The London-born fighter's career spanned 43 fights, which included 39 wins and three unsuccessful world title shots.
The 31-year-old moved into the lightweight division after winning the British and Commonwealth titles at super-featherweight.
"I was in the gym training for the Edis Tatli fight and I just didn't really feel that I have enough to go through the training once again," Mitchell told Matchroom Boxing. "I've been fighting for 22 years, it is a long time to be putting your body through all you have to do to get right for a fight and my body has said 'enough is enough.'
"I've had so many highlights but walking out at The O2 for the Jorge Linares fight and hearing the fans cheering for me and seeing 'Forever Blowing Bubbles' was just an unbelievable feeling. I've always been close to the fight fans both in Britain and around the world, and I want to thank them for all their love and support.
"I like to think I was an exciting fighter that gave the fans value for money. I don't think they make fighters like me anymore - fighters that put it all on the line every time they fight."
Mitchell also took on Breidis Prescott, John Murray and Daniel Estrada during his 22-year career in the sport.