Sorry to hear of your loss, mate.
The world is a crappy place, all right. My finacee and I are looking for our own place, and the system in Britain seems set up to punish renters. Prices are insane (especially in our area), they add on all kinds of fees and services, and they make the RENTER pay the property taxes, not the landlord.
Yeesh.