UK fuel prices hit eight-year high