Renting through agent, boiler broke down over new year. Contacted agent new years eve, agent sent out engineer but they could not fix properly so had slight heating upstairs, engineer left around 1 oclock as nothing else he could do. No call from agent to check if the issue had been fixed. New years day boiler went completely, no emergency number for agent, no answer phone so couldn’t leave measage. So no heating for 3 days and we have children in the property. Can someone please tell me exactly if the agent has breached their contract. Just to add no heaters had been supplied for 3 days after the initial call on new years day. No issue with landlord as they fixed the boiler as soon as they agent made them aware.