Home Economy Arrival secures £500,000 to untangle Britain’s broken utilities market for renters