Scotland's future and social justice