Luton council has opened Lets Squared, a High Street lettings and estate agency using public funds - even though the town...