Good clear Vid h4ppy-Chris
Strange that you call your curry a Madras
First time in 40 years I've seen a Madras cooked without Chilli Powder.
Anyway probably suits you and the family, but not a BIR style Madras by any stretch of the imagination.
In fact it looks more like something curry2go would pass off as a BIR recipe.
Cooking with too much oil and too watery a base gravy often splits the finished sauce and it continues to separate and leak.
Nothing worse than a curry leaking oil and water on the plate.
You may want to try get your cooking time down to around 10 mins or less for a dish like this, which will bring it closer to a BIR style.
Also a good idea to post your recipes for Garabi, Mixed pdr, Magic sauce etc..etc... as people may still want to try your dish.
I think you said you were going behind the scenes in a take-away recently.
If you did, you will probably know how they make a Madras now.

cheers Chewy