Around 20.7 million people are supporting their adult children and grandchildren financially as the cost of living crisi