In contrast to the ever-growing trend of holiday secularism, the City of Vaughan has commemorated a large, unapologetic Nativity scene in the heart of its City Hall, with Mayor Steven Del Duca and company promising its return every Christmas from now on.