More than a million people aged 45 and over are heading towards retirement with no cash savings, research from not-for-profit ...