Voices: Archbishop Justin Welby is the ultimate speed demon
The most reverend was fined £510 after being caught exceeding the 20mph speed limit. Heaven knows, he’s miserable now.

The most reverend was fined £510 after being caught exceeding the 20mph speed limit. Heaven knows, he’s miserable now.