Analysis from Halifax has revealed Oxford is the least affordable area to buy a home for the first time outside of London.