A Life-Line For High Street Businesses - But Could The Measures Do More to Assist Landlords?