Member activation query
Solved - bizarre one this.
Was using a third-party email service via SMTP and it was manipulating the URL somehow. Switching to use a direct SMTP connection with a specific email account has resolved. 

Go figure!