Just checked out Sheffield University's archaeology dept's website under 'Stonehenge Riverside Project' and its pages have now been updated to show all the latest news. Better still, there's a link to a National Geographic website video of Mike Parker Pearson talking about their recent discoveries.
(Have emailed Andy B with a link to this, as I don't know how to do this myself.)
Something is not right. This message is just to keep things from messing up down the road