For anyone else running into this issue, firstly check the version of Husky that was installed. All documentation pointed to v9, yet when installing Husky it installed v8.
You need to install using husky@latest as per changelog (https://github.com/typicode/husky/releases/tag/v9.0.1) which somehow (almost a year later) hasn't found it's way into the online documentation yet...