Davey: Officials who lied over Horizon scandal ‘will have to go to prison’
“It’s why I’m a big supporter of the police investigation because I think people will have to go to prison for this conspiracy of lies ...
PA Media: UK News via Yahoo
1 day ago