Our travel expert Sophie Butler explains why British holidaymakers may be forced to pay surcharges on holidays they have already booked and answers readers' travel queries.