Home Car Insurance Advice Does ‘no claims bonus’ mean anything today?