Talk the landlord. You're not going to get any brownie points (and if I were the landlord, I'd want you out as soon as the lease renewal comes up..) by not paying the rent.
Ask him about his insurance policy and if it covers loss of rent - if this is the case, he may be more sympathetic.