that is his fault mate hands down its just what you see is not what your going to get, try get a quote for fixing the twats bike and see if it is worth losing your no claims and cos for the sake of it, it seems like a big shat sandwich there mate and your gonna have to take a bite to save your cos