Revellers have greeted the sun with cheers, chants and drumbeats as it rose over Britain's Stonehenge at the winter solstice.