It would be interesting to find out if you have the same opinion of the elderly if and when you reach a grand old age. I think not.
As has been said, the responsibility for the current situation lies with one man, Putin. Not the Tories, Brexit or anything or anyone else, just the Russian President.