A pick-up truck left on a residential road in Weymouth has been removed after a three-year battle