Moray councillor who suffered critical heart condition says he owes his life to ‘amazing’ NHS

John Cowe.
John Cowe.

Breaking