This is your handy guide to every new car coming in 2026, from £12k EVs to £20m hypercars ...