Teddington middleweight boxer Kieran Leinster is promising a spectacular show when he gets back in the ring later this month.

The The St Mary’s University graduate faces Ruben Giles at York hall on July 25 and the 23-year-old, above, claims he has never been better prepared to deliver another win.

“This fight will be more of a scorcher than the weather we have had recently,” he said.

“I’m feeling stronger, sharper and more focused than ever. I’m in the  best shape I have ever been in and very excited for this bout.”