Portugal’s Algarve has been named the best-value holiday destination for British tourists for the first time in nine years, according to new analysis, due to its cheap meals and sterling’s strength ...