Let's talk about midsummer! Only two days left and millions of people all over the world will celebrate the longest night of the year! Midsummer, also known as St John's Day, is the period of time centred upon the summer solstice, and more specifically the