First time buyer economy worth £74.1bn by 2025