May brings not one but two Bank Holidays, but while it’s lovely to think that we might spend them day-tripping at the seaside, the British weather has a habit of intervening and keeping us homebound. Read more