I'll stop going on about it now guys, the journey was a success! Train initially cancelled at Nottingham, but a new one starting at Nottingham was provided(Now I now why the live departure on the national rail app shows half the trains starting at Nottingham instead of Liverpool, half of them get cancelled and replaced with a new service). But East Midlands Trains handled it quite well. The staff also were very friendly and helpful and told me not to worry if a delay caused me to miss my last connecting train, as they have to get me to my destination. The train actually arrived at Peterborough 4 minutes early and the Greater Anglia service departed 4 minutes late, giving me plenty of time to connect(First time I'm happy about a delay!). Weirdly Greater Anglia sent a class 153 instead of a 170, I don't think they've done that before. All in all, I was very lucky.