A multi-millionaire has pulled out of the purchase of a crumbling Scots island castle after blasting the Scottish Greens for making it "horrible".
Kinloch Castle on the Isle Rum, Inner Hebrides, has been owned by heritage body Nature Scot since 1957. Businessman Jeremy Hosking, 64, was in negotiations the buy the 19th century castle - which was used as a youth hostel until 2015 - in the hope to run it as a hotel.
It is thought that repairs of up to £10million are needed to save the building from further ruin and NatureScot said the proposed sale to Mr Hosking - whose fortune is valued at £385million - signalled a sustainable future for the castle free from the public purse. Jeremy Hosking, a city financier and former Conservative Party donor, was in late-stage negotiations to buy the 19th-century pile and turn it into a hotel.