Justin Bieber releases surprise new album

Canadian singer Justin Bieber has surprised fans by releasing a new album titled Swag, BBC reported.

The record features 20 songs with track names including Dadz Love, Devotion and Therapy Session and follows online concern for the singer's mental health after a confrontation with paparazzi.

Promotional pictures shared by the singer feature his wife, Hailey Bieber, and their son - at points being held over his head.

Fellow artists and fans have reacted with glee to the new music, which comes four years after Bieber's last album, Purpose, according to BBC.