british rail tell us the eighteen twenty four, manchester to paddington train — that's the train that's due in at oxford at eighteen twenty four- is fifteen minutes late this evening, and all trains from paddington to oxford are about twenty minutes late.