Is it worth investing in a good putter?

So I’m not a great golfer or anything. I can be quite consistent in all areas except for putting. I’m completely useless mainly with regards to the power I put or don’t put on my putts.

I use a pretty cheap putter (think circa £30) that I bought many years ago. Would an expensive putter help my game, or is it mostly a skill issue and the putter just is the cherry on top of the cake?

Interested to hear thoughts!