I'm going a slightly different route. I am now getting a lift to Morden, getting a tube to Euston, and getting on my train to Birmingham New Street at the stop before I'm supposed to be. It's going to be a lot further out of my way, and I'm going to buy an extra ticket, but once I'm on the train from Euston, I'm alright. Apparently around the Birmingham area trains are running better. Just annoying though, once you've booked tickets, and come up with a quicker route, with less changes, that doesn't involve using any of the big London stations.