People across the UK, from the Shetland Islands to Somerset and from Norfolk to Northern Ireland, have been treated to a stunning display of the aurora borealis or northern lights recently. But what causes this beautiful phenomena and why has it appeared so far south?