St Davids: Patients fight for smallest UK city's only GP surgery