Just a point of pedantry (which adds nothing to the answers given):
Good Friday and Christmas Day are not "Bank Holidays" in England, Wales and NI (Scotland has slightly different arrangements where Good Friday is a Bank Holiday). They are Public Holidays and were not included in the first Bank Holidays Act or its successors as they were already established as holidays under Common Law.
I really must get out more, especially as it's a holiday! :-)