Wouldn't surprise me, VT after the evening peaks at Euston have such short turnaround as well, & seen it myself, caught the 19.07 Euston-Liverpool, the incoming journey that formed the Liverpool train supposed arrive just before 7pm, but got pathed to another platform & ended up going to another destination, so the train behind that one which was running late ended up being pathed to the platform the Liverpool train was to depart from, & that ended up being the Liverpool train, but arrived at Euston couple of minutes before it was to depart again, so the Liverpool train ended up being 10 minutes late on departure.