Well the trains were as, expected, totally screwed up - I'm guessing cos of the firemen strike. Even the Windsor/Slough shuttle, which bounces back and forth along a 6minute long stretch of track and doesn't have to interact with any other track lines, was running late.
In the end, I was at least 50 minutes late. Thankfully my meeting wasn't until much, much later, so it didn't matter. Unfortunately, tomorrow's meeting is at 9. Chances of me catching it? Absolutely none if the trains have a repeat performance.
I might risk cycling to Windsor and then, depending on how tired I am, cycle the rest of the way. That does mean I'll be wiffy for the meeting, but I can't really get around that except by being late.