Question: what to do if landlord does not give keys?
Answer: request a prorated amount for that time period; sue the landlord in small claims for the prorated rent and any other expenses incurred because of the breach (you'll need documented proof like receipts to validate yoir claim); deduct the amount from next month's rent. You may get evicted for this.