Я, по ряду причин, являюсь сторонником именно мажоритарной избирательной системы. Однако ситуация, подобная английской (воспроизводящейся и ныне), безусловно, антидемократична. Как исправить? Просто. Нужно дать каждому депутату не 1 голос, а столько голосов, сколько за него проголосовало избирателей. И большинство, и кворум считать именно по голосам избирателей. Всё будет гораздо демократичнее и проблема исчезнет. При наличии компьютьерной системы подсчёта голосов такой подход не представляет технической сложности.
Ещё я считаю, что округа должны быть многомандатными, но об этом как-нибудь в другой раз.