An East Yorkshire fish and chip shop has walked away with a top industry award. Mackerel Sky, of Stamford Bridge, was honoured with the title Newcomer of the Year at the National Fish and Chip ...