It is true that all the major parties put up candidates who are not elected, but there is a large discrepancy between the average votes per seat won for the two main parties compared to the others: The Conservatives averaged 34,980 votes nationally per seat won.