Foreign criminals cost Britain £630M to imprison - and the top nation is no surprise

Foreign criminals are costing British taxpayers almost £630 million a year to keep behind bars, with one notorious country topping the list of non-UK nationals


