Gen X are caught between ageing parents and struggling kids.
Source: NZ Herald Business News