I’m so sorry to hear about your wife and it sounds like things have been difficult but you have been blessed with love and your children. I can’t give you any advice regarding support etc but honestly gingerbread are amazing and they have lots of advice and can direct you to other places.
I lived abroad for 8 years and coming back home was difficult but it’s an amazing place to live and to bring up children. Like everywhere, it has a lot of challenges and weather wise its difficult but there are food banks, amazing charities and support networks.
I’m sorry I can’t give you any advice but I really wish you all the best and to say you are doing an amazing job as a parent. Be strong and I wish you all the best!