Why there will be a Brexit deal

0
558

Everyone wants one, good politics and economics favour it, and the only snag — emotions — can be overcome