Bank holidays are a public holiday in the UK that roll around every single year. However, each year these dates can change depending on the time of year. For example in 2024 Good Friday is much ...