From Malta to San Marino, here are all 153 'visa-free' countries and territories UK passport holders can currently enter as of February 2025.