France and the UK blame each other for huge traffic jams in the port of Dover

See also  UK recognizes 'differences' in climate targets ahead of COP26

Leave a Reply

Your email address will not be published.