You must have motor insurance to drive a vehicle on UK roads.
If you own a vehicle you are legally obliged to have motor insurance.
Even if you do not use your vehicle you are still required to insure it, unless you officially register your vehicle as off the road. You can find information on how to do this here.