North Point - Hallelujah (CHORDS) by Misc Unsigned Bands

[Verse 1]~
Bm      G
O Holy Night!

     D                 A
The stars are burning bright

          Bm           G
It is the night of our dear

  D       A
Savior's birth

Bm            G
Long lay the world in

D              A
sin so deep and wide

           Bm
Till He appeared and the Ge
G             D     Em
soul felt its worth
 

[Pre-Chorus]~
A                      
Rejoice, rejoice

     G
Emmanuel has come!


[Chorus]~
      Bm     G       D      Bm
Hallelujah! Hear the angels sing

  Bm        G        D      Em
Hallelujah!Hail the newborn King


Bm - G - D - A


[Verse 2]~
Bm       G
Truly He taught us

D              A
love for every man

           Bm
His law is love

         G         D   A
and His gospel is peace

Bm           G
Chains shall He break

     D               A   
the slave runs free again

           Bm           G
And in His name all oppression

D      Em
shall cease


[Pre-Chorus]~
A                      
Rejoice, rejoice

     G
Emmanuel has come!


[Chorus]~
  Bm        G       D      Bm
Hallelujah! Hear the angels sing

  Bm         G        D      Em
Hallelujah! Hail the newborn King

  Bm        G       D      Bm
Hallelujah! Hear the angels sing

  Bm         G        D      Em
Hallelujah! Hail the newborn King


[Bridge]~
A                             D/F# G Bm
For the Lord God Omnipotent reigneth
 
A                             D/F# G Em
For the Lord God Omnipotent reigneth
 
A                             D/F# G Bm
For the Lord God Omnipotent reigneth
 
A                             D/F# G Em
For the Lord God Omnipotent reigneth
 

[Chorus]~
   Bm        G       D      Bm
Hallelujah! Hear the angels sing

  Bm         G        D      Em
Hallelujah! Hail the newborn King 

   Bm        G       D      Bm
Hallelujah! Hear the angels sing

  Bm         G        D      Em
Hallelujah! Hail the newborn King 

Hallelujah
Hallelujah

How accurate is this chords?