Every 2025 UK bank holiday date left including long weekend coming up very soon
Bank holidays are days of national public holidays, with a total of eight recognised in England and Wales each, while Scotland has nine and Northern Ireland has 10