Th Times has an interesting article that gives some details about recent visits by guests to Balmoral all of whom say the Queen was on "top form"
The Rt Rev Dr Iain Greenshields, 68, stayed with the Queen at Balmoral after being invited to perform a sermon at Braemar and Crathie Parish Church, the church where Her Majesty worshipped while at the castle in Scotland.
Greenshields, a Kirk minister and moderator of the General Assembly of the Church of Scotland, had dinner on Saturday evening and lunch on Sunday afternoon with the Queen, the Prince of Wales and the Princess Royal. He told The Times: “It was a fantastic visit. Her memory was absolutely amazing and she was really full of fun.
“It came as a great shock to me when I heard she was gravely ill because she was in amazingly good form over the weekend.
“She was the life and soul of things. She was speaking very personally to me about her time there way back when she was a child, she was talking about her horses from the past, naming them from 40 years ago, people’s names and places. She was quite remarkable.
“For someone of her age, to have the memory she had, and genuinely laughing and very much enjoying having her family and the whole occasion. She was great company. She couldn’t come to the sermon because of her mobility, so Charles came instead.
***
The previous weekend, the Very Rev Dr Martin Fair, 58, who has been minister at Arbroath St Andrews for 30 years, stayed as her guest at Balmoral.
He said: “I found her to be bright and in very good spirits, so I was sad to hear the announcement about her deterioration. We were in her sitting room and in the dining room as part of a family gathering — it was a privilege to be part of it.
“She was absolutely switched on about everything, current affairs and historical memories. She was on very good form.
On Tuesday as well as meeting with the outgoing and incoming PM she also invested her communications secretary with the insignia of a Lieutenant of the Royal Victorian Order.
It sounds very much to me that whatever happened was quick and sudden.