I moved into a new home last week as I am 19 weeks pregnant and wanted to move closer to my family. I gave my notice in on 20 October and so my tenancy ends on 20 December, which is fine. I have paid rent up until 10 December (as that was my monthly arrangement, the 10th).
Anyhow, I had originally asked if there was any chance the landlord would allow an early release and she said no, which I said was fine, I'll keep paying rent and bills until the end of the tenancy.
Anyway, my landlord found a new tenant and the estate agents have told me they want to move in on 7th December, and so now all of my stuff needs to be out on the 4th December (I have an end of tenancy clean planned and rubbish removal from the front of the property).
They have told me I will get two days of rent back because I paid until the 10th.
However when I followed up with them about the rent, as I assumed I would get it within 3-5 days and didn't, they told me that they will only refund me if the new tenant moves in, and if they decide not to move in in the end, that I will be liable for everything until 20 December as planned.
AIBU to think they should give me one date and stick to it? I would have rather they said the 20th or the 7th, but now they're telling me that it's dependent on whether the tenants even want to end up moving in. I feel like I'm being rushed to get all of my things out/clean done/bills closed when I could be taking it at my own pace had I had until the 20th? Is there anything I can do?