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