The Quadrantid meteor shower, which returns every year in early January, was expected to peak last night - but meteors will remain visible in the sky until January 12.