The board of Cricket Scotland has resigned with immediate effect following an independent investigation into claims of institutional racism. The report is due to be released tomorrow (July 25).