Sounds like the police had a murder they couldn't solve and found a likely candidate to lock up for it, which if all the things you mention are true is fine, until you realise that means the real killer is still out there waiting to kill again. Not fine for Milly Dowlers family.