Exceptional to see Oxford recording almost 100mm of rain today.
It fell on the calendar day of 23 Sep and although no long running calendar day stats seem to exist to double check, it seems likely this is is the wettest calendar day in Oxford since records began 197 years ago.