I have a W reg Focus, I am experiencing heavy steering and car pulling to left a little and shaking when hitting 50mph or more.

Could this be CV Joint/Gaitor. I've not long had alignment/balancing done by Watling Tyres and they said it could be inner gaitor or warped brake discs. I had MOT recently and it past and nothing was mentioned.

Any ideas what it could be and how much??