The best ‘butter’ cauliflower curry

I’ve been making a version of this vegan butter chicken for 10 years and have refined it a little more each time. Now, it’s perfect.