St Neots: Man shot dead by Cambridgeshire police 'was father-of-three' 0 22.10.2015 15:21 Telegraph.co.uk Independent Police Complaints Commission launches investigation after man, believed to be father-of-three Richard Davies, shot dead by police in town of St Neots