Singleton weather forecast