St Andrew is Scotland's patron saint and on 30 November we celebrate St Andrew's Day, Scotland's national holiday.