Travellers say they were forced to pay for new accommodation, or ended up sleeping in their car, after paying for lets on Booking.com that ‘don’t exist’. Trevor Baker has almost 20 years experience as ...