Find out why The Abbey Inn in Byland has been crowned the winner of The Good Food Guide's Best 50 Sunday Roasts for 2024.