It would appear so, although someone in the Edge 130 Halfords deal used the discount the other week, so I guess it just depends if person on the checkout is aware of the the T&C or not.
Doesn't that discount exclude cycling technology? https://www.britishcycling.org.uk/membership/article/halfords-discounts
This can be had for £89 since you get a further 10% off from Halfords when you purchase in store with a blue light card or a British cycling membership (maybe Totum and the likes)
It's not cold
cold already posted at halfords