UK Pays France £660 Million
UK Pays France £660 Million to Continue Historic Tradition of Solving Nothing Expensively The United Kingdom has agreed to pay France up to £660 million over three years to stop people crossing the English Channel in small boats, in a deal that both governments are calling historic and that independent observers are calling the latest chapter in a bilateral relationship best described as Britain paying France to care about a…
