Queen Margrethe II, Denmarkās longest reigning monarch, is due to pass the throne to her first-born son Frederik on Sunday and tens of thousands of Danes are expected to gather in the streets of Copenhagen to witness the historic succession. MargretheĀ stunned the nationĀ of nearly six million on New Yearās Eve when she announced her decision […]