Hi Finnegan, thanks for your help.
The squeak is not rhythmic and it doesn't seem to increase or decrease with speed. It also doesn't change under cornering. The noise is always there when I accelerate although that might sound weird. I have checked and it definitely isn't a rock between the pad or rotor. There is also no heat coming from the brake assembly and when jacked up there isn't any play in the wheel which runs freely and squeak free so I'm confident I can rule out a faulty wheel bearing.
Since you mention a cracked CV I'm starting to wonder if that my be the cause of the problem considering the noise happens when I accelerate. I expect that's one of the expensive options that you mentioned above....typical!!