Trenchers in Whitby, North Yorkshire, has been named one of the top five fish and chip restaurants in the UK in the 2026 Fry Awards, ...