Is the UK still a place to build a future?