rights in Ontario Canada-help!

My husband is an electrician. He was working and then he took 3 weeks of parental leave to help me at home with the baby and our toddler. When his 3 weeks were finished his work said there was no work and he has been laid of indefinitely now. Is this legal? What should I do? We have two babies to care for and were going into the slow season where it's almost impossible for him to find another job (he's been looking) any advice?