ask at citizens advice, you might be able to phone them? i think the fact that the driver claims to know you were racing, yet still pulled out on you contradicts himself. if so he has lied in his statement, which would definately give you an opening.
i'm just going on what has been said on here, but i would definately go and ask the questions. if you have grounds to start a civil case it costs almost nothing, and you would have a good chance of the haulage company paying out to end the whole thing.