Lisbon offers Brits cheap beer from £1.30 a pint, wine from £1.93, and warm temperatures up to 19C in March with flights from London starting at £49