Huge crowds of protesters were streaming along the streets of London on Saturday in a march against the new Brexit deal as British lawmakers were debating the agreement nyti.ms
Business leaders' confidence in the British economy has plummeted as uncertainty about Brexit continues ahead of the March 29 withdrawal date theneweuropean.co.uk