Sounds like the front duct stat has failed which cuts the feed to the heater and puts the filter light on. Should be able to buy one from a local Hotpoint dealer,only a few quid. Also check stats on heater at the rear for continuity. If open circuit replace as well.
Ex BMW Mechanic.
May 2008