Good for you, but still wrong. The party fucked up. It's their job to win elections, and they had loads of opportunities over the last 10 years to act differently and chose not to every time.
It's not the voters' fault that a heavily corporate-friendly party doesn't represent them well enough to reliably get votes. That's some victim blaming thinking right there.
This would be great if my busy times were actually respected when scheduling meetings. They are not.