Letter: Town officials should resign