What is St Andrew’s Day, is it a public holiday in Scotland and how is the patron saint being celebrated?