There was no tropical cyclone but hours of relentless rainfall in the Turks and Caicos on Wednesday November 27 exposed new ...