Spain is one of the most popular destinations for British expats thanks to its warm climate, delicious food and high quality of life