C'mon now, let's leave politics out of it (notwithstanding that we had to get permission from Her Majesty the Queen to put forty-nine wooden canoes into the Peterborough Lift Lock on Wednesday).
The website was changed a bit over a year ago, and it was not possible to transfer user accounts. Simply register anew at http://wcha.org/user/login