The Rain Might Have Stopped But Are Landlords Now Facing a Financial Storm?