I said similar in a political discussion earlier with a friend and they got quite angry and said that was ridiculous.
I had shared some of the reasons I have this opinion: Labour factionalism and infighting (I am a party member and see it entrenched everywhere), Scotland, the split vote on the left, the Tory majority, conservative voting trends in recent years... I just can't see how the Tories will be ousted within at least the next 10-20 years.
I know the old adage about a week in politics... I wish we had more hope of reform in the system, and safe seats did not exist in their current form, but it is what it is.