The forum email address verification emails aren't being delivered to my new email address and it's not in spam. After a bit of investigating it seems you need to look at your email sending setup.
Here's a sample header for the verification email sent by this forum (note the SPF and DMARC fail):
Authentication-Results: http://mx.google.com ; spf=fail (http://google.com : domain of community@talktalk.co.uk does not designate 46.19.168.11 as permitted sender) smtp.mailfrom=community@talktalk.co.uk; dmarc=fail (p=NONE dis=NONE)
Here's the SPF policy record for talktalk.co.uk (redirected to talktalkplc.com) and note that the IP address this forum sends emails from isn't listed (46.19.168.11)
v=spf1 a ip4:62.24.135.0/24 ip4:62.24.229.0/26 ip4:78.144.6.128/26 ip4:62.24.202.0/24 ip4:62.24.128.0/24 include:_spf.salesforce.com ip4:178.249.98.17 ip4:62.8.100.195 ip4:62.216.254.4 includeervers.mcsv.net include
harepointonline.com -all
-all means only these IPs are authorised to send mail for the domain.
Therefore whatever system is sending the email isn't allowed to do so on behalf of talktalk.co.uk, and in a lot (most?) cases these emails will either end up in spam or never actually delivered.