I think Lewisian Gneiss (if indeed that is what they are made of), is meant to be one of the oldest rocks on he planet... so Titchmarsch could be right... it felt really strange typing those last few words!
Yes that is so. Mr T meant that the rock was among the oldest on the planet not the erected prehistoric monument.