Gaelic and Scots have now been recognised as official languages as part of a range of new measures coming into force on St Andrew's Day. The Scottish Languages Act, which MSPs voted through in June, ...