Getty The United Kingdom is due to leave the EU on April 12. But its parliament has repeatedly voted against every possible Brexit option. Both the UK government and the House of Commons are in a state of paralysis. Only a long Brexit delay or a general election look viable. But both are hugely controversial […]