As said above I replaced the drive shaft but to no avail now I have read that they don’t like non genuine shafts but then why would they be sold. Mine is ok at motorway speeds well it’s drivable up to 80 and tows ok so for now I am going to leave it. My dad had the shaft replaced when the car was just out of warranty by the dealer and it fixed the issue the only thing that I can think it might be is the tyres themselves they are Avon’s which are a good brand but the issue only started after I fitted them. So for now I am just going to drive the car and wait till it gets undriveable and then either change it or spend some more money on it but it does what I need it to at the moment sorry I can’t be of more help. As said before it is normally drive shaft