British taxpayers handed France £8,000 for each Channel migrant stopped in 'unsuccessful' Keir Starmer deal - and more than 40,000 made it across last year anyway
British taxpayers handed France £8,000 for each Channel migrant stopped in Keir Starmer's much-criticised deal.
Around £175million...