"So what are we going to do not just about today's elderly, but about tomorrow's elderly?" The only thing we can do to preserve or reconfigure any sort of provision is form groups to debate & to formulate srategies.
Kerstina, I felt the same & some years ago joined the SWP plus a couple of campaigning groups in my area such as, currently, an anti cuts group & Stop the War. It is very satisfying to feel you're doing your best to keep the possibility of a positive future alive(how patronising am I!) .. we have plenty of SWP members locally in their 60s and 70s and they are more active than ever, & I can imagine myself in later life being glad I stayed involved. My county now has a ....shire Socialists group whose members have made our own constitution, manifesto & campaigns, & it's growing fast. We're comprised of Labour, SWP, Respect members & members of none - the SWP site has details of these local groups, only a few atm
You can & will reevaluate your position throught your time in whichever group/s you work with ,so don't feel too strait- jacketed by each of the parties' declared policies until you've spent a year or so debating and reading round your chosen party's approach to current to the issues you're interested in. I'd suggest you read the morning Star and Socialist Worker Online,the blog Socialist Unity,the sites of the major unions,online Green Party & Labour Party material, obviously and join your local anti- cuts group, where you'll meet members of each. Obviously I'd recommend you visit your nearest SWP branch meeting & seeing whether the weekly meeting which features a member's talk on an issue & lots of debate about it, interests you. Your local Labour branch will probably be easiest to relate to, with a more "typical" and "realistic" membership...you'll decide for yourself.
Clearly the Greens adress urgent issues y but I haven't felt personally that they present any coherent method of changing the world , nor am I by their methods of grass roots organisation, and I hope I'm proven wrong about them in time.
Sorry to sound so irritating, & I hope you find good people to work with.