I am an Indian citizen applying for UK standard visitor visa.
I am staying in a rented house in my country. I was informed to submit a rental agreement between me and my owner in my country, i.e., India.
I had rental agreement dated 20th August 2017 for 11 months. We did not renew it. I am still staying in same place. Is it sufficient to get a letter from the owner saying I am staying in the same house from 2 years or should I renew the agreement?