Kendrick Lamar has given music listeners an early holiday present with the surprise drop of a new album. Zayn Malik has paid ...