Will there be a Brexit … from Brexit?

Hosted by ,

Britain’s hit a speed bump on its way to leave the EU. The UK’s high court ruled that Parliament must approve Brexit before the process begins.