Six new claims for record-size fish have been ratified by the British Record Fish Committee at its meeting at The Natural History Museum, London, on 22nd November. More...