Sir Walter Menzies `` Ming '' Campbell ( born 22 May 1941 in Glasgow , Scotland ) is a British politician and retired sprinter . Sir Walter Menzies `` Ming '' Campbell , CBE , QC , MP ( born 22 May 1941 ) is a Scottish politician and advocate , and a retired sprinter .