@RafaIsTheKingOfClay
Well, there was 13 years in which we had a Labour govt, with Blair winning 3 general elections, so Labour "can" be elected with the right leader and policies.
But if iirc labour need a greater share of the vote to get a majority than the Tories do because of the electoral system and that is probably going to get worse with the proposed changes to constituency boundaries which will likely give the Tories extra seats.
It depends on the election, in some years it takes more votes to elect a Conservative MP, in others it takes more votes to elect a Labour MP, but it also varies wildly by constituency as some constituencies are won with over 50% of the vote and some are won with only around 30% of the vote.
Parties who are concentrated gain the most, in the last election the SNP gained 7.4% of the MPs with only 3.9% of the vote, the Lib Dems gained 1.7% of the MPs with 11.6% of the vote.
Turnout and tactical voting is also skewed by safe seats.
Below are the figures per MP for the elections this century, it does move about quite a bit.
2019
Conservative - 38,264
Labour - 50,837
SNP - 25,883
Lib Dem - 336,038 (yes, not a typo)
2017
Conservative - 42,157
Labour - 49,154
SNP - 27,931
Lib Dem - 197,659
2015
Conservative - 34,346
Labour - 40,290
SNP - 25,972
Lib Dem - 301,990
2010
Conservative - 34,980
Labour - 33,370
SNP - 81,898
Lib Dem - 119,944
2005
Conservative - 44,368
Labour - 26,908
SNP - 68,711
Lib Dem - 96,540
2001
Conservative - 50,347
Labour - 26,024
SNP - 92,863
Lib Dem - 96,540
As you can see it has slowly swung from hugely favouring Labour (requiring twice as many Conservative votes per MP), to lightly favouring the Conservatives (requiring 20% fewer votes per Conservative MP), with the the change from not favouring the SNP at all to putting them at a large advantage and a huge negative impact on the Lib Dems.