The population of the corncrake, one of Scotland's rarest birds, has seen a "promising" increase on the isle of Canna, the National Trust for Scotland says. A survey on the small island in the ...