Just to finish this thread off, it was the pressure in the bottle causing the problem.
I did buy a new regulator first but this made no difference. Then tried releasing some of the pressure on the valve and this did make a bit of a difference to the point I was happy enough to cook. After using the gas a few times now it’s back to its old flame size and works perfectly.
Thanks to all that gave advice.