As we all know, the GOP has an advantage with House seats because Dems tend to be packed in urban districts, leading to a vote waste that swamps whatever the lower turnout may be (particularly in Hispanic seats). My impression is that the Tories do not have such an advantage in the UK. What is the Reader's Digest version as to why, assuming my assumption is correct? Is the key the role of the Liberal Democrats?
Urban Labour seats have lower turnout (poorer/more immigrants), so Labour's vote total ends up being lower than what would be expected. But unlike in the US, the margin of victory in Tory seats are about the same as Labour, so the Tories don't have that advantage. Just look at how the Labour advantage in London is only 8-10 points, so Labour won't have many overwhelming victories in urban areas.
Scotland is one place where the Labour vote *used to be much more efficiently spread out, so that's one place where Labour had a vote efficiency advantage.
*until the SNP came along