what is difference between public and bank holiday?
The term “bank” holiday is used interchangeably with “public” holiday. For all practical purposes there is no difference. There is, however, an academic difference between bank holidays derived from statute and public holidays at common law (such as Christmas Day in England and Wales).