Edit to add: Given the cost of driving cabs (electronics) these days and the Corby will be electrified and have an EMU fleet is there much need for short units?Yep shared power though the bus as per Voyagers and Meridians (see eco mode discussions).
The Bombardier solution is getting engines under all the cars.
24.xm Aventra (as per Anglia /LNWR) works far better for St Pancras than 26m as you could use 2x 5car units and have a uniform fleet.