As May rolls on, the sunshine seems to be sticking around(ish) and we have another bank holiday approaching fast (26 May).