High street shoe giant Clarks has it will be closing its store in a Cambridgeshire town - in the latest blow to the high street. The company confirmed it is shutting its shop in March. The closure ...