Hi @DavidClough-7492
Thank you for posting in Q & A
To clarify on the Public IP address, Once you created public IP address in azure it will be in your account, even if you dissociate public IP still it will remain in azure account.
Refer to the url for more details
Create a public IP address
Add, change, or remove IP addresses for an Azure network interface
Please don’t forget to Accept the answer
and up-vote
wherever the information provided helps you, this can be beneficial to other community members.