Drivers can now expect to pay £834 for their car insurance - the lowest price in 18 months. However, it seems customers who are shopping around are mostly benefitting from these savings. That’s as the ...