The dates of the May Bank Holidays – and how to maximise your annual leave

· The Independent