How did St Albans GPs score in annual NHS patient survey? :