So I discovered that when I send an RCS message in Google messenger the wrong phone number is displayed on the recipients phone. I have check the RCS chat settings in messenger and indeed the wrong phone number is shown (it's the original phone number associated with my SIM before porting my number).
I have had the phone for around 5 months and it has been fine until the last week with no problems sending/receiving calls or texts.
I have tried the troubleshooting steps suggested by ID mobile in the FAQ section which have not fixed the issue.
Any suggestions on next steps?