Trainer Michael Halford has announced he has parted company with stable jockey Shane Foley.

Foley has been linked to the yard for over 10 years but will now be going freelance, with Halford using the best available jockeys.