When are personal tax returns due?

When are individual 2015/16 tax returns due? Common belief among many taxpayers is that the due date is 31st of Ocober 2016. The answer is “It Depends!”.