President Mohamed Nasheed, in a directive issued by the President’s Office today, has declared November 12 a public holiday.