Paul,
It's working now. I had checked earlier and there was a Javascript error on the page coming from the Facebook Javascript library itself. That is now gone, and the button seems to work, so the only thing I can guess is that Facebook itself had a bug and they fixed it.
Hopefully you're good now, but if not, just let me know!
Thanks,
Alex