>>> I notice you never say a word when you do manage a score
That's because I'm in deep shock, Steff ;-)
>>> why are they all called Bank Holidays
Strictly, they're not all called bank holidays. The British government passed the Bank Holidays Act into law in 1871, declaring that on four days per year all banks must close, with the intention of causing the knock-on effect of closing most other businesses too (on the grounds that traders couldn't pay in, or take out, money on those days).
The days stipulated were Easter Monday, Whit Monday, the first Monday in August and Boxing Day. It was thought unnecessary to include Good Friday and Christmas Day in the list, as they'd always been traditional holidays.
Things have moved on since then but the successor legislation (the Banking and Financial Dealings Act 1971) now designates six days per year as bank holidays, with Good Friday and Christmas Day still not included in the list (but being public holidays nonetheless).
Today is a bank holiday which, in accordance with British tradition, means that we've got cloud, rain and 70km/hour winds forecast ;-)