No, we didn’t, at least in 1994 when the stock transferred to the ROSCOs. The 45’s had long gone as had most other conventional (i.e. non push pull) LHCS trains. The IEP programme 80x sets were ordered by the Government, not the TOCs and the pre-COVID promise that was made on GWR was that every peak arrival or departure at Paddington would be diagrammed to be a 9 car or 10 car, as from the Dec 2019 timetable. Obviously there would be splits or joins further down the line, if required.
The Cross Country fleet is interesting. Back in BR days I got involved in a scoping exercise for IC as they wanted to replace the XC fleet and one option was with underfloor engined DMU’s and one of my depots would have helped with their maintenance. They were looking at 5,6 and 7 car formations. So I am fairly sure, had the money for all public bodies not run out in 1990 and privatisation not happened, their cl.47 and LHCS fleet would not have had to last as long as they did.
BR from the end of the Beeching era onwards was fairly ruthless with conventional LHCS and, after allowing for replacements (such as HST’s), the numbers decreased year on year. The ability to run extra trains decreased as well and Sectorisation accelerated that process to, in most cases, the finish. Since then the increase in the number of normal weekend services has taken a lot of spare weekend capacity away, especially with the “go anywhere” diesel fleets.
The days of Finsbury Park providing 3 Cravens units to run a weekend Liverpool Street to Cromer express, Old Oak providing two or three sets of NSE coaches for weekend summer dated trains or extras, or Anglia providing one or two sets of coaches (with at seat dining) for Arsenal away games have now long gone. Everything is now centred around the normal everyday service, with formations as tight as the DfT (or the Scottish Government) requires them to be.