Hi Andrew Williams,
Any refund due will be from your new employer if this is now your only job.
The tax code issued is on a non cumulative basis so this code will not generate a refund.
You will need to contact HMRC to review and if a refund is due issue the amended tax code:
Income Tax: general enquiries
Thank you.