Injections of protection and hope are being promised