A childminder who was jailed for five years for repeatedly sexually assaulting a seven-year-old boy has had his conviction quashed, with the Court of Appeal finding the charges should have been withdrawn from the jury after the complainant said in cross examination the abuse did not happen.