I got my car policy renewed much before its date of expiry though an agent. A day after the commencement of the policy, I met with an accident and raised a claim. But the insurer refused to settle the claim as they had not received the premium cheque. On enquiring the agent, it was found that the cheque was still in his custody. Is the insurer right in doing this?