Seven Scottish towns to share £140 million to improve long-term future 

Prime Minister announces 55 UK towns each to be given £20m endowment-style funds each over 10 years to invest in local people’s priorities.