Scotland’s beaver population doubles to 1000 in three years

Nearly 1,000 of the animals are living in 251 territories across the country, a survey has found