Don’t know about the others but I can recommend the Fabia.
I have a 2009 1.4tdi (estate). It’s like a flipping TARDIS… it’ll get a Banshee Prime in with the wheels on, but is a foot narrower than a Focus. The narrowness is great for me on the lanes, but I appreciate it might not suit you if you have to get kids and their kit in. Never let me down in over 107,000 miles and does 50-60 mpg (measured, not recorded) depending on how I drive it. Cheap insurance and £20pa RFL.
Also very good for a little ‘un on a long drive. I did Torridon to Penzance a couple of months ago with only 1 break for fuel, and no aches and pains afterwards (and I’m a crumbly old codger).
It is ugly, mind, but you can’t see that from the inside.