Rents in Britain unaffordable for majority of workers