 On his appointment as Solicitor General that October, he was succeeded by Brian McConnachie.Following the resignation of Colin Boyd as Lord Advocate, Solicitor General Elish Angiolini was nominated for the post by First Minister Jack McConnell.Beckett was in turn nominated to succeed Angiolini as Solicitor General.