Brexit extended to October 31: why the EU chose a six-month reprieve for its awkward partner