Dean Banks wins Chef of the Year and Haar named Restaurant of the Year at the Scottish Excellence Awards 2026 in Edinburgh, highlighting ...