The UK is set to leave the EU...

The UK is set to leave the EU on 31/10 and the government has insisted it will not negotiate a further delay beyond the halloween deadline.

For information regarding your data privacy, visit acast.com/privacy