I am puzzled by what you are trying to do. Your amplifier has a gain of 10K/13.6K = 0.735, and so when the input is 3.6V, your current will be 4.89A.
Your puzzlement is understandable. I don't know what I was trying to do either. Of course it doesn't need that resistor network - I was misunderstanding what was going on.
Built on a vero-board with a capacitor between -input and output, it seems to work OK, leading me to wonder whether the breadboard is a bit dicky. The only thing is a residual wobble at 2Xmains frequency.
It turns out that the MOSFET doesn't start turning on until about 3.5V (seems to vary - perhaps with temperature?) and it maxes out at about 0.85A at the maximum op-amp output of 5V. I could up the supply, but then I'd need a regulator for the panel meter - I'm not sure the heatsink would like either.
Anyway, thanks for all the help; I learned a lot more about op-amps than I would have if it had worked!
Regards
John