Continued in issue #324.
Outline for validating GB telephone numbers.
More recent commits are not being appended to this request.
Thanks to Brad, the code is now rapidly advancing. Continued in #356.
See https://github.com/django/django/pull/324/files for updated version.
The updated code is now "ready for checkin".