Thanks for your replies it's much appreciated, since posting my question I decided to get back in touch with the guy who sold me the bike and managed to get it out of him that he knew about the issue with the freehub and as such he has agreed to refund me and take the bike back, lucky escape on my part for sure! Now thinking of spending a bit more and going for a Rockrider E-ST 900 from Decathlon if they ever get them back in stock!
Cheers and thanks again