maybe someone could clarify the actual differences or similarities between 'bank' holidays and 'public' holidays