 He was appointed by Labour First Minister Jack McConnell on the appointment of former Solicitor General Elish Angiolini to the senior role of Lord Advocate.After the 2007 Scottish election, newly elected Scottish National Party First Minister Alex Salmond replaced Labour Party member Beckett with Frank Mulholland, who later became Lord Advocate.Beckett then became floating sheriff sitting mainly at Glasgow Sheriff Court.