Welcome to the UK, where affordable housing can often feel like an oxymoron. The average national house price is £294,000, but someone earning the average annual...

read more