The former Scots Guards captain, high court judge and clan chief has died aged 94
Tributes have been paid to Sir William Macpherson, the judge who led the damning inquiry into the police investigation after the 1993 murder of Stephen Lawrence, who has died aged 94.
A captain in the Scots Guards during the second world war, he was also one of Scotland’s longer-serving hereditary clan chiefs, and as a retired high court judge he produced the excoriating Macpherson report after the racially motivated killing of Lawrence in 1993.