Thank you. I was a bit stuck with the births for Raymond as a few came up.
I actually just did another search now with Welch instead of Welsh and one came up March 1922 Pontypool mother's maiden name Talbot which is actually a maiden name I have for the wife of my great great uncle Richard who I mentioned in my post who is Mary Ann's father so I think it's likely that might be my Raymond.
Annoyingly the last name for a lot of this side of the family switches from Welsh to Welch and vise versa on a number of records.
E.g. My great grandmother is Catherine Welsh, that's her name on her birth cert but on her marriage and the births of her children she's Welch. Very confusing.
Thank you for your help.