Citation: 1B_319/2020 E. B

A.________ forme un recours en matière pénale au Tribunal fédéral contre cette décision, concluant, avec dépens, à sa réforme en ce sens que la demande de récusation du Procureur général du canton de Vaud est admise. Subsidiairement, il demande le renvoi de la cause à la cour cantonale pour nouvelle décision dans le sens des considérants. Il sollicite également l'octroi de l'assistance judiciaire en ce sens qu'il requiert la dispense des frais judiciaires et la désignation d'un avocat d'office. Le Tribunal cantonal a renoncé à se déterminer, se référant aux considérants de sa décision. Le Procureur général a conclu au rejet du recours, aux frais de son auteur. Dans sa réplique, le recourant a confirmé les conclusions prises dans son recours. Le Procureur général a renoncé à déposer des observations.