Now Playing Annie Lennox Walking On Broken Glass

British championship title for Rachel Glover

More from Isle of Man Sport