Short term and long term rental property supply

short-term rental supply in the UK