Barratt Developments shares drop despite 12% rise in profits as outlook remains cautious. Read More