Appeal against planning permission for 98 new homes in Ashford