Citation: 1P.40/2005 10.02.2005 E. B

Agissant le 20 janvier 2005 par la voie du recours de droit public, X.________ requiert le Tribunal fédéral d'annuler la décision prise le 21 décembre 2004 par la Chambre d'accusation. Il invoque les art. 10, 29 et 31 Cst., les art. 5 et 6 par. 2 CEDH, ainsi que l'art. 9 Pacte ONU II. Il sollicite au surplus le bénéfice de l'assistance judiciaire. La Chambre d'accusation renonce à se déterminer et se réfère aux considérants de son arrêt. Le Juge d'instruction conclut au rejet du recours. Quant au Ministère public du canton de Neuchâtel, il ne s'est pas exprimé.