Stay in bed and go on the cheapo tickets as you won't want to spend long in Northampton!
Ha! I was thinking he'd not get long in Northampton but then I discovered that they are restricted by arrival time into
Euston!! And given that the 1053 BHM-EUS is a stopper it takes absolutely ages to get to Euston and is therefore valid. Crazy!
Also, Chris could get the 0904 LIV-BHM which makes the 1053 connection by 6 mins, although it isn't an official connection it should be doable. If missed, arrival at Northampton would be at 1234 though!
The fastest connection is to leave Liverpool at 1004, and change at Stafford (1109 arrive) for the 1121 to Northampton arriving 1242. This is perhaps the best option as it is via a much faster route. The same times 1 hour earlier are not valid as the earlier train is too quick into Euston arriving before 1pm.