Hi all,
As a quick update and probably a finish for this topic, the Mini is fixed and back on the road.
The wheel bearing didn't fail through a manufacturing fault, it failed as it was incorrectly fitted by the previous garage. Im not as technical as some of you, but i can tell you the castle nut was very loose, but they really struggled to get the old bearing off.
At the same time as the bearing failed, the front right calliper completely seized due to age and poor maintenance. These have now been replaced with Mini Sport 4 pots. Not really had time to bed them in properly.
The second time i drove it after the fix there was a horrible grinding noise. The noise went and i took it back to the garage just to double check. They couldn't find any fault and i took it for a road test with one of their engineers. We think it might have just been a stone as i had driven on some gravel.
If I'm completely honest, i think its going to take a while to build my confidence up again driving this car. Every time i hear a noise now i think the car is going to pull me into oncoming traffic again. Hopefully this feeling goes away, as i do love my Mini.