Former Banff and Buchan MP Sir Albert McQuarrie has died at the age of 98 .
The Buchan Bulldog passed peacefully in his sleep at 2.30 am this morning his family has confirmed.
Sir Albert represented Banff and Buchan from 1983 to 1987 and had previously represented Aberdeenshire East from 1979.
The popular Conservative MP received his knighthood in 1987.
He celebrated his 98th birthday on January 1.