Christmas in July

Given the weather we have experienced in the UK over the last few weeks, you might be forgiven for thinking it was in fact nearer […]