Insurers to be hit with £21 million of claims over Bank Holiday weekend.