there was a fat fingered error in my email address. i couldn't change it so tried my gmail account and the code came through straight away.

moral being 'before you post double check for user error'. sorry to have taken up forum time!