how do I fix the heater ?
Behind the dash are flapper valves that open and close allowing air to flow over the heater core or not. Check to see the knob on the dash is still connected to the flapper behind the dash. Do this first. Then check the thermostat. Then suspect the heater core could be blocked but most likely not. Good luck.
Search Volvo 240 Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Volvo 240 Experts