Holidaymakers have been left stranded in long queues after a critical incident was declared at the Port of Dover – the United Kingdom’s main gateway to Europe.
The delays have prompted a blame game between British and French authorities.
Credit: Source link