Labour won 33.7% of the popular vote and 63.5% of parliamentary seats. The British political system is just as broken as the US one. In 2019 Labour won 32.6% of the popular vote so they have actually not grown that much. It is the Tories that has shrunk due to competition from other right-wing populist parties.