It will more than likely be the resistor pack which is attached to the blower motor, it's an easy repair and fairly cheap via eBay, you could also source one from a breakers.
Driver155
April 2012
I can answer this question...
citroen dispatch (2001) Y plate, heater blower not working?