Thursday, December 12, 2013

11,000.

There are 11,000 foreign prisoners in our jails - many of whom cannot be deported because of the ECHR. Not to worry - the moral side apart, it only costs us £300 million annually say the National Audit Office!

Judgment.