So, how's that work over there? Here in the US, we've got about five or six major holidays where virtually all professionals have the day off - New Year's Day, Memorial Day, Independence Day, Labor Day, Thanksgiving, and Christmas. And then there's a whole raft of other minor government/bank holidays, but the only people who have those off are government workers, banks, and schools. The rest of the private sector works as normal.
8 national holidays a year (most years; last year there was 1 extra for the Queen's Diamond Jubilee, year before there was an extra 1 for William & Kate's wedding). They're New Year's Day, Good Friday, Easter Monday, 1st & last Mondays in May, last Mon in Aug, Xmas Day, and Boxing Day. If either 25 or 26 Dec falls on a weekend, the following Monday (+/- Tues) is the day off. They're called Bank Holidays but don't just apply to banks. As you can see, spring has a whole run of them in a short space of time, which is fun. Most people have the day off on them, or if they choose/have to work, frequently get a day in lieu or double pay, or some other perk.
Technically, I don't actually get them (I'm self-employed, not an employee). But my work pattern is such that I don't tend to work on them anyway.