Charles Kennedy: Friends and family at Highlands funeral service
The funeral of former Liberal Democrat leader Charles Kennedy has been held near his home in the Highlands.
A mass was celebrated at St John's Roman Catholic Church in Caol before a burial service at Clunes, Achnacarry.
Mr Kennedy died at his home in Fort William on 1 June at the age of 55.
He had been a Highland MP for 32 years, and led the Lib Dems for more than six years.
Laura Bicker reports.