Foreign criminals in Britain’s jails cost taxpayers almost £630 million per year positivelysharing 2 months ago Reading Time: minute Foreign criminals housed in Britain’s jails are costing taxpayers almost £630million per year, new analysis by GB News has revealed. Read More