This seaside spot has been crowned the best fish and chip restaurant in the UK at the 2026 National Fish and Chip Awards, beating over thousands of competitors