23.4 million people unable to afford the cost of living this spring